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()。