web前端工程师,需要能够手工写javascript,jquery等代码吗?(ps:能够熟练手工写HTML+CSS代码)

JavaScript014

web前端工程师,需要能够手工写javascript,jquery等代码吗?(ps:能够熟练手工写HTML+CSS代码),第1张

手写html和css只能做网页制作师,

前端开发之所以带个“开发”二字,就跟程序搭边了,

所以一定要会javascript和jquery,因为进了公司后,跟js有关的东西,程序员都会找你,

如果看不懂js,就别提修改了,

也不是说非得什么都要手工写,平时只有会修改,看得懂js是干嘛的,会调试bug就行了,

除非是一些分不清楚网页制作和前端开发的小公司,才会不需要你写js代码

Javascript 除了性能略捉鸡外基本是全能的,可以应用在以下领域:

1. 网站开发

1.1. 网站前端开发

Javascript 的老本行。用来实现前端逻辑,简单的比如说点一个按钮会发生什么之类的,复杂的你可以用 js 写个 x86 模拟器再灌个 linux 系统进去。

1.2. 网站后端开发

Node.js 让程序员可以用 js 自由地写后端了。

2. 移动开发

2.1. Web app

HTML5 提供了很多 API 支持,可以实现原生应用拥有的大部分功能,但是性能有待提高。像 Firefox OS 就是基于 web app 的移动操作系统。

2.2. 混合式应用开发

把原生应用的一部分用前端技术实现,使原生应用更加灵活。很多应用都会这样做。PhoneGap 之类平台的出现允许程序员使用 js 来进行移动应用开发。

3. 桌面开发

主要是指 chrome 等浏览器能把 js 写的程序打包成桌面应用。Google 力推的 Chrome OS 也是基于 web app 的操作系统。

4. 插件开发

Javascript 是唯一一种在所有主流平台都被原生支持的编程语言,因此在所有主流平台都可以使用 js 进行插件开发。常见的有浏览器插件和扩展程序,同时大部分移动应用的插件平台也是使用 js 进行插件开发的,因为一次开发可以保证跨平台使用。

没错,几乎所有领域都可以使用 js 进行开发,就算现在不能以后也会可以的,所有能用 Javascript 写的东西最终都会被 Javascript 写出来。

有必要的,从H5和Node出现后,前端要求变得越来越高,越来越需要更专业的人来做。我觉得以后慢慢就不会要求前端水平多好了。另外我觉得你说的插件是jQuery的插件,每天下班学一点,一个月估计也够了