JS完整版原型鏈剖析之完整版

2021-10-23 16:05:43 字數 554 閱讀 6526

爭對上兩篇遺留的問題建構函式和object建構函式__proto__屬性執行的問題,我們可以分析出最終他們的原型鏈(即物件原型的物件原型)最後肯定會執行null不然就會一直指向下去

建構函式和object建構函式指向的同乙個原型物件(function建構函式的原型物件),而這個原型物件的__proto__屬性指向的object的原型物件上,而object的原型物件的__proto__指向的是null,而function函式的__proto__屬性和prototype屬性指向的是同乙個原型物件。

2.建構函式和object建構函式指向的同乙個原型物件他的__proto__屬性又指回obeject的原型物件上在指向null

3.function建構函式的prototype屬性和__proto__屬性都指向建構函式和object建構函式指向的原型物件

在下面幾篇中將會揭露原型鏈在js中的作用!

關注笨笨的熊

完整版原型鏈

函式是函式 函式也是物件 function person var p new person 原型三角關係 建構函式 person 原型物件 person.prototype 例項物件 p 底層 var person new 原型三角關係 建構函式 function 原型物件 function.pro...

mysql完整版 MYSQL安裝(完整版)

一 完全解除安裝mysql yum remove mysql mysql server mysql libs compat mysql51 rm rf var lib mysql rm etc my.cnf 檢視是否還有mysql軟體 rpm qa grep mysql 如果存在的話,繼續刪除即可。...

php完整版,ThinkPHP5 0完整版

thinkphp5.0版本是乙個顛覆和重構版本,官方團隊歷時十月,傾注了大量的時間和精力,採用全新的架構思想,引入了更多的php新特性,優化了核心,減少了依賴,實現了真正的惰性載入,支援composer,並針對api開發做了大量的優化,包括路由 日誌 異常 模型 資料庫 模板引擎和驗證等模組都已經重...