原生JS工程师是什么意思?有主要为web ui开发的要求吗?
4个回答
展开全部
原生js工程师大概就是主要负责js代码,但要求是能够在不使用框架的情况下有较高的js处理能力。因为原生js就是指没有框架的js。但原生js工程师不可能不会使用js框架,你是说你js很牛,但你不知道有jq框架,这简直是搞笑。因为html的控件比如按钮、下拉列表之类的都很简陋,所以js工程师的另一个任务可能就是编写web ui插件,比如日期选择器、树列表等等。写这些插件估计不会要求不能使用框架,但也不是没有可能,因为有些公司对框架不太信任,希望有自己的框架。
总之,原生js工程师一定有能力使用框架的。至于主要开发任务是不是web ui,这个就不知道了,毕竟现在js都能做服务器端开发了,只做ui的话,没必要请一个js工程师。
总之,原生js工程师一定有能力使用框架的。至于主要开发任务是不是web ui,这个就不知道了,毕竟现在js都能做服务器端开发了,只做ui的话,没必要请一个js工程师。
展开全部
js本身就是为web开发而设计的语言,所以必然有web ui的要求,需要你深刻理解html和css。
原生js工程师应该了解js的基本语法、XMLHttpRequest对象和dom节点操作的具体用法和原理。
楼上的回答中关于速度的解释没什么依据,因为外部js文件,尤其是压缩编码并使用gzip传输的框架并不大,而且只是初次访问时调用,以后会因为301的关系自动从缓存加载,所以并不影响速度。
但是,理解原生js才能更好的理解某些框架的工作原理,因为实际开发中就算使用框架也往往需要对某些功能进行调整。无法想象一个人会精通jQuery而不懂原生js。
原生js工程师应该了解js的基本语法、XMLHttpRequest对象和dom节点操作的具体用法和原理。
楼上的回答中关于速度的解释没什么依据,因为外部js文件,尤其是压缩编码并使用gzip传输的框架并不大,而且只是初次访问时调用,以后会因为301的关系自动从缓存加载,所以并不影响速度。
但是,理解原生js才能更好的理解某些框架的工作原理,因为实际开发中就算使用框架也往往需要对某些功能进行调整。无法想象一个人会精通jQuery而不懂原生js。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我的理解是这样,原生的意思大概是指不使用jquery等js框架,毕竟jquery文件比较大,对于对页面访问速度追求到极致的人来说是不可接受的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要是不用javascript已经开发好的函数库(例如Jquery)进行开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询