zuppachu / Joanne-s-Learning-Blog

程式導師實驗計畫第二期 之 Coding 學習紀錄。
2 stars 0 forks source link

[ MTR02 ] - Week9-2 JavaScript 執行原理 #15

Open zuppachu opened 6 years ago

zuppachu commented 6 years ago

JavaScript 原型鍊

關鍵字如下:

  1. prototype 屬性 專門讓函數共享用的。

  2. new 關鍵字 從 class 新建一個 instance (JS 內的 class 只是語法糖 Syntactic sugar:這種語法對語言的功能沒有影響,但是更方便程序員使用。 語法糖讓程序更加簡潔,有更高的可讀性。)

  3. __proto__ JavaScript 會透過 _proto_ 往上查找,直到 最上層 null為止。

    null > Object.prototype.__proto__ > Person.prototype.__proto__ > chuchu.__proto__

原型鍊資料補充

該來理解 JavaScript 的原型鍊了 Javascript继承机制的设计思想 从设计初衷解释 JavaScript 原型链