JavaScript - 實例對象與 new 命令

1.應用場景

JavaScript 語言具有很強的面向對象編程能力,

學習JavaScript 面向對象編程的基礎知識。

2.學習/操作

1.目錄

對象是什麼
構造函數
new 命令
    -基本用法
    -new 命令的原理
    -new.target
Object.create() 創建實例對象

 

 

2.對象是什麼

面向對象編程的第一步,就是要生成對象。

前面說過,對象是單個實物的抽象。通常需要一個模板,表示某一類實物的共同特徵,然後對象根據這個模板生成。

 

典型的面向對象編程語言(比如 C++ 和 Java),都有“類”(class)這個概念。所謂“類”就是對象的模板,對象就是“類”的實例。

但是,JavaScript 語言的對象體系,不是基於“類”的,而是基於構造函數(constructor)和原型鏈(prototype)

 

 

3.構造函數

TBD

 

4.new 命令

TBD

 

5.Object.create() 創建實例對象

TBD

 

 

後續補充

...

3.問題/補充

TBD

4.參考

https://wangdoc.com/javascript/oop/new.html  //阮一峯 - 實例對象與 new 命令

後續補充

...

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章