首先说如果是精通的话是可以找到好的工作的,但是这真的要取决于你知否真的精通这些东西,如可以真的精通,就可以完全胜任一个web前端工程师的工作,所以是可以找到好工作的,下面我解释一下什么是精通,大家可以看看是不是真的可以掌握这些知识,然后再判断是否能找到好工作。
1、首先说html、div+css知识
要看自己是不是真的精通这些知识很简单,给你一个网站效果图或者给你一个页面如一些大的网站的首页,你是不是能使用html、div+css做出一样的效果呢?如果可以,那么可以说你基本能掌握这些知识,也可能会有人问,难道掌握到这种程度还不可以吗?是的,掌握到这种成都只能说你是一个中等的水平,以为还有很多东西需要学习,这些东西是:浏览器的兼容性问题,你做的页面能不能兼容IE浏览器的各个版本、chrome呢?代码的规范性,你写的css代码是不是有冗余代码,选择器使用的是否恰当,能不能给后台留下好的接口等。还有一些其他的提高网站性能的技巧,如使用base64图片编码减少http请求的次数、使用css sprite减少http的请求次数等,如果这些你都没有问题,那么很好,你是一个精通html、div+css知识的知识,你可以找到一个好的工作。
2、关于js
js也就是JavaScript,是浏览器中一门脚本语言,毫不夸张的说如果你真的是精通JavaScript,那么你的工资可以直接使用年薪来计算,因为精通JavaScript真的是很厉害。首先说一下JavaScript在前端中的地位,它是前端中唯一可以编程的语言,一些网页的特效和交互都是借助它来实现的。那怎么是学好了JavaScript呢?如果你能使用原生的JavaScript代码写一些网页中的特效,如放大镜、无缝滚动等,且你同时也能使用jQuery写同样的效果,那么你算是不错的,你可以到一个JavaScript的中级水平,前提是这些你真的能熟练的掌握。那有人可能要问,高级的水平是什么样的呢?高级的水平是你可以精通一些JavaScript流行的框架,如angularjs或者其他的,而且是能熟练的运用,而且是你对原生的JavaScript有深入的理解,总之对于前端来说,JavaScript无疑是最难的,但是也是最有用的技术。
总结:说完这些,如果你还觉得自己这些知识真的是学的不错,那么很好,这些知识完全可以让你胜任一个前端工程师的职位而且可以让你拿到一份不错的工资,如果你还没有掌握这些知识,知识简单的了解一些,那么建议您还是要去好好学习这些知识。
前端会这些够呛。。。基本找不到吧,不说angular vue react这些主流框架,最基础最基础的ajax都不会可以说找不到,自己学下ajax嘛,jq也有$ajax,$get,$post,$json等,而且找工作如果不会这些框架就会问js原生,js的this是怎么工作的?介绍下闭包?说一下js的作用域?作用域链?js的继承有几种?详细说说?给你一堆js的算法题你会吗?我建议还是学好基础 然后学习一下vue吧 我目前用着的就是vue感觉很棒;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)