我和一个朋友上周发生了争执。他说没有JavaScript类之类的东西。
我说有你可以说的 var object = new Object()
他说:“因为没有class
用到任何单词。这不是一堂课。”
谁是对的?
注意:为了将来,您需要简洁的Classy JS工具:
https://github.com/tnhu/jsface
编辑:2017年7月
ECMAScript 2015中引入的JavaScript类主要是语法糖,而不是JavaScript现有的基于原型的继承。类语法没有向JavaScript引入新的面向对象的继承模型。JavaScript类提供了一种更简单明了的语法来创建对象和处理继承。
-Mozilla ES6类:https : //developer.mozilla.org/en/docs/Web/JavaScript/Reference/Classes