接触JS已经有好多年了,之前一直感觉用来做做页面验证啥的也没太重视。
后来接触到JQ,能够简单的做一些页面效果。面向百度的JQ开发
直至去年开始学习VUE,感觉在配置的时候就有很多概念不明白。比如挂载,babel......
前端时间开始从0学习JS的基础,终于把页面执行、原型链、继承等搞懂。
再回来看VUE代码,有种豁然开朗的感觉
当我研究明白了原型和原型链,现在发现ES6直接指出class的写法了,感觉JS特落后。因为本身是搞PHP的,对于class还是挺熟悉的。但是没想到ES6之前的JS,搞出一个类继承是那么的麻烦。还有函数形参的预付值,PHP里很早就可以了,JS到ES6之后才有!
现在的JS是不是每年都会有一些新特性加入?一直感觉JS是门老语言,PHP等应该是向JS学习才对,这把感觉JS在向PHP学习。
是的,15 年 ES6 之后一年一个版本。
当前最新的是 2021 年的 12.0, 在 https://262.ecma-internationa...
当前的 draft 在 https://tc39.es/ecma262/