第十二章:JavaScript大总结

更新于:2020-02-08 00:30:23

JS到此介绍完毕。JS可以做很多事情,可以开发各种插件,比如输入框编辑器、时间选择器。JS总的说,入门并不难,想要精通拥有开发能力比较困难。很多人都有这样的体会:JS开发比PHP开发要难。作为PHP开发人员,不强制要求具备JS开发能力,我们只需要熟练使用JS做数据验证和一些功能特效就达到学习的目的了。


整体上JS和PHP在语言风格、语法上是有很多区别的,两者比对着学习更容易吸收。比如JS对大小写要求严格,因为它的函数名也是变量名。在PHP中只有变量和常量区分大小写,其他函数名、类名并不区分大小写。


有兴趣的朋友可以多去网上了解JS。JS不光可以做前端开发,它也可以和PHP一样在服务器上运行,做后端开发。那就是node.js。这就不属于我们学习的内容了。


拓展:


ECMAScript 6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015(ES2015)。它的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言 。


ES6做前端开发使用得越来越多,有兴趣去学习下ES6的一些新语法,推荐《ES6 教程》。


下节我们开始学习jQuery——JS的框架。(楠神习惯称jQuery为框架,它顶多算个类库,真正意义上的JS框架比如Vue这类的框架,了解学习Vue》》》


jQuery不是一门新的语言,其实它还是JS。


我们写JS代码时,有时会觉得JS语言写起来很费劲,不简洁。比如获取节点的方法“document.getElementById(id号)”,是不是太长了,很容易出错。在jQuery中可以这样写“$('#id号')”。


所以,我们可以把jQuery理解为简化版的JS。jQuery尽可能地把繁琐的JS代码简化易于书写。


jQuery学习的必要性:


jQuery能做的事情用原生的JS都可以做,那学习jQuery有没有必要?


答案是有必要的。


1、jQuery让JS代码写起来更容易。JS有很多兼容性问题,jQuery会帮助解决。

2、jQuery市场占有率很高,大家都在用。免不了以后需要修改别人写的jQuery代码,不会是不行的。