引子:
要说学习JavaScript,首先要说到JavaScript这门语言本身的特质,简直就是一门神奇的语言,他正在朝着万能钥匙的方向发展,只要会JavaScript,有一种走遍WEB开发无敌手的赶脚,且仿佛”非常简单”。

先来看看JavaScript这些年都干了什么?

1、生产出一大堆库:jQuery、MooTools、Prototype、Dojo、YUI、ExtJS、ZeptoJS……

2、生产出一大堆框架:AngularJS、VueJS、ReactJS、EmberJS、NuxtJS、ThreeJS……

3、生产出一大堆衍生语言:TypeScript、JSX、CoffeeScript……

4、ES6的诞生与发展:对于ES3/ES5来说,ES6就是一块大大的语法糖……

反过来,我们来看看为什么会出现如此广的发展?
1、库的产生原因

JS库其实就是一堆函数接口,用了这些库,很多JavaScript程序将不需要开发者写,直接用库函数接口来完成功能就搞定。

库的出现证明前端程序的要求越来越高,复杂度也随之增加,那么用JS实现功能就会越来越难,一堆库给你写好了方法,你直接用,大大减少了程序开发周期。

2、框架的产生原因

JS框架就是JS的开发模式,更好、更合理的项目架构,使得项目易维护、易扩展,大部分框架还提供一套完善的数据与视图绑定机制来优化了前端性能。

框架的出现证明了JavaScript本身的优点与缺点,优点是灵活,缺点也是灵活,可以灵活运用一门语言是多棒的一件事情,但是有时往往因为灵活导致开发者很难掌握合理的开发模式,怎么写都对,又

评论
头像
验证码:
相关推荐

七年之痒是什么意思

520送什么给女友

第一次见女方父母送什么好




如果未经特殊说明,本站内容皆为原创,转载内容如果侵犯了您的权益,如有侵权请联系管理员删除
联系QQ:2380712278

备案号:皖ICP备19012824号