|
本文討論JavaScript中的對(duì)象創(chuàng)建運(yùn)算new。需要說(shuō)明的是,本文所討論的“將new()過(guò)程分解為多個(gè)步驟”,并非一般js開(kāi)發(fā)中的所須技巧,而是在js來(lái)構(gòu)建OOP系統(tǒng)的必要技術(shù)。
一、JavaScript構(gòu)造器與構(gòu)造過(guò)程的特點(diǎn)
JavaScript中通過(guò)以下方式聲明和使用構(gòu)造器:
function MyObject() {
this.xxx = 1;
}
MyObject.prototype.yyy = 2;
obj1 = new MyObject();
obj2 = new MyObject();
it知識(shí)庫(kù):前端要給力之:分解對(duì)象構(gòu)造過(guò)程new(),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。