關閉→
當前位置:知科普>生活妙招>constructor是什麼

constructor是什麼

知科普 人氣:1.99W

Constructor構造函數,是一種特殊的函數,主要用來在創建對象時初始化對象,即為對象成員變量賦初始值。總與new運算符一起使用在創建對象的語句中,特別的一個類可以有多個構造函數,可根據其參數個數的不同或參數類型的不同來區分它們,即構造函數的重載。

constructor是什麼

在JavaScript中,每個具有原型的對象都會自動獲得constructor屬性。除了arguments、Enumerator、Error、Global、Math、RegExp、Regular Expression等一些特殊對象之外,其他所有的JavaScript內置對象都具備constructor屬性。例如:Array、Boolean、Date、Function、Number、Object、String等。所有主流瀏覽器均支持該屬性。

TAG標籤:#constructor #