constructor是什么
來源:懂視網(wǎng)
責(zé)編:小采
時間:2021-11-16 10:20:25
constructor是什么
Constructor構(gòu)造函數(shù),是一種特殊的函數(shù),主要用來在創(chuàng)建對象時初始化對象,即為對象成員變量賦初始值??偱cnew運算符一起使用在創(chuàng)建對象的語句中,特別的一個類可以有多個構(gòu)造函數(shù),可根據(jù)其參數(shù)個數(shù)的不同或參數(shù)類型的不同來區(qū)分它們。
導(dǎo)讀Constructor構(gòu)造函數(shù),是一種特殊的函數(shù),主要用來在創(chuàng)建對象時初始化對象,即為對象成員變量賦初始值??偱cnew運算符一起使用在創(chuàng)建對象的語句中,特別的一個類可以有多個構(gòu)造函數(shù),可根據(jù)其參數(shù)個數(shù)的不同或參數(shù)類型的不同來區(qū)分它們。
Constructor構(gòu)造函數(shù),是一種特殊的函數(shù),主要用來在創(chuàng)建對象時初始化對象,即為對象成員變量賦初始值??偱cnew運算符一起使用在創(chuàng)建對象的語句中,特別的一個類可以有多個構(gòu)造函數(shù),可根據(jù)其參數(shù)個數(shù)的不同或參數(shù)類型的不同來區(qū)分它們,即構(gòu)造函數(shù)的重載。
在JavaScript中,每個具有原型的對象都會自動獲得constructor屬性。除了arguments、Enumerator、Error、Global、Math、RegExp、Regular Expression等一些特殊對象之外,其他所有的JavaScript內(nèi)置對象都具備constructor屬性。例如:Array、Boolean、Date、Function、Number、Object、String等。所有主流瀏覽器均支持該屬性。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
constructor是什么
Constructor構(gòu)造函數(shù),是一種特殊的函數(shù),主要用來在創(chuàng)建對象時初始化對象,即為對象成員變量賦初始值。總與new運算符一起使用在創(chuàng)建對象的語句中,特別的一個類可以有多個構(gòu)造函數(shù),可根據(jù)其參數(shù)個數(shù)的不同或參數(shù)類型的不同來區(qū)分它們。