JavaScript
JavaScript 是一门基于原型的,动态、弱类型的语言。
- 原型(Prototype):区别于传统的类继承,原型对象的链条能有更少的冗余设计
- 动态(Dynamic):在运行时
- 弱类型(Weakly Typed)
- 无需声明,按值推导
- 无需类型转换,自动隐式类型转换
JS的设计初衷是开发效率之上
参考文献
- 绿皮书 -《JavaScript 语言精髓与编程实践》周爱民著
- 红皮书 -《JavaScript 高级程序设计》李松峰译
- 犀牛书 -《Javascript 权威指南》李松峰译
- MDN
- ECMAScript