----constructor 與 object----

CONSTRUCTOR

constructor是一種特殊的object,一樣是用來建立和聲明一個類函數

 

語法規則:spa

  constructor([arguments]) { ... }對象

 

 注意:it

1.在類中,只有一種特殊的方法才能稱做constructor,當含有多個constructor方法時會引起語法錯誤。object

2.constructor能使用super關鍵字來調用父類的構造函數。構造函數

 

 

OBJECT

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

相關文章
相關標籤/搜索