constructor是一种特殊的object,一样是用来建立和声明一个类函数
语法规则:spa
constructor([arguments]) { ... }对象
注意:it
1.在类中,只有一种特殊的方法才能称做constructor,当含有多个constructor方法时会引起语法错误。object
2.constructor能使用super关键字来调用父类的构造函数。构造函数
object是建立构造函数的包装对象语法
语法规则:程序
// Object initialiser or literal方法
{ [ nameValuePair1[, nameValuePair2[, ...nameValuePairN] ] ] }co
// Called as a constructor
new Object([value])
1.该Object构造函数会为给定值的对象包装程序。若是值为null或undefined,则它将建立并返回一个空对象,不然,它将返回与给定值对应的Type对象。若是值已是一个对象,它将返回该值。
2.在非构造函数上下文中调用时,Object行为与...相同new Object()。