原生JS工程师是什么意思?有主要为web ui开发的要求吗?

[复制链接]
查看11 | 回复4 | 2017-9-8 14:25:28 | 显示全部楼层 |阅读模式
原生js工程师大概就是主要负责js代码,但要求是能够在不使用框架的情况下有较高的js处理能力。因为原生js就是指没有框架的js。但原生js工程师不可能不会使用js框架,你是说你js很牛,但你不知道有jq框架,这简直是搞笑。因为html的控件比如按钮、下拉列表之类的都很简陋,所以js工程师的另一个任务可能就是编写web ui插件,比如日期选择器、树列表等等。写这些插件估计不会要求不能使用框架,但也不是没有可能,因为有些公司对框架不太信任,希望有自己的框架。总之,原生js工程师一定有能力使用框架的。至于主要开发任务是不是web ui,这个就不知道了,毕竟现在js都能做服务器端开发了,只做ui的话,没必要请一个js工程师。...
回复

使用道具 举报

千问 | 2017-9-8 14:25:28 | 显示全部楼层
js本身就是为web开发而设计的语言,所以必然有web ui的要求,需要你深刻理解html和css。原生js工程师应该了解js的基本语法、XMLHttpRequest对象和dom节点操作的具体用法和原理。楼上的回答中关于速度的解释没什么依据,因为外部js文件,尤其是压缩编码并使用gzip传输的框架并不大,而且只是初次访问时调用,以后会因为301的...
回复

使用道具 举报

千问 | 2017-9-8 14:25:28 | 显示全部楼层
我的理解是这样,原生的意思大概是指不使用jquery等js框架,毕竟jquery文件比较大,对于对页面访问速度追求到极致的人来说是不可接受的。...
回复

使用道具 举报

千问 | 2017-9-8 14:25:28 | 显示全部楼层
主要是不用javascript已经开发好的函数库(例如Jquery)进行开发...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行