物件導向中的重點概念(JS相關)篇

2021-10-11 17:38:27 字數 511 閱讀 8330

js推薦 在建立建構函式時, 在建構函式裡只寫不同的屬性或者方法, 公共的屬性或者方法不要寫到建構函式裡, 而是寫給建構函式的原型物件!!!

function

student

(name, age, ***);}

var stu1 =

newstudent

("張三",20

,"男");

var stu2 =

newstudent

("李四",22

,"女");

var stu3 =

newstudent

("王文",25

,"男"

);

// 獲取原型物件

student.prototype.nation =

"中國"

;student.prototype.

sayhi

=function()

;

C 物件導向程式設計 複習重點概念

內聯函式 乙個函式,前面加有關鍵字inline。系統在編譯時,凡遇到呼叫內聯函式,則在實參替代形參後,用該函式中的全部 來代替被呼叫函式。語句較少,且被頻繁呼叫的函式可被定義為內聯函式。函式過載 指在同乙個命名空間內,多個函式可以擁有相同的名字。要求過載的函式至少在引數個數或引數型別上與已定義的函式...

js物件導向之物件建立篇

建立物件的方式 1.object建構函式或者物件字面量建立當物件 2.建構函式建立物件 3.工廠模式 4.原型模式 5.原型和建構函式組合模式 6.動態原型模式 7.寄生建構函式模式 8.穩妥建構函式模式 缺點使用乙個介面建立很多物件,會產生大量重複 這種模式抽象了建立具體物件的過程.考慮到在ecm...

JS中的物件導向

一 首先建立js物件的四種方式 1.普通模式 var person new object person.name irving person.age 22 person.sayhi function 但是這樣每次去建立乙個類的物件相當的麻煩。所以有了下面的集中建立物件的模式。2.工廠模式 funct...