建構式,實體物件和原型物件,三者關系
建構式里面有原型(prototype)屬性,即原型物件
原型物件里的constryctor構造器指向建構式
通過建構式,實體化,創建的就是實體物件,
實體物件通過__proto__屬性呼叫原型物件里面的方法

- 建構式可以實體化物件
- 建構式中有一個屬性叫prototype, 是建構式的原型物件
- 建構式的原型物件(prototype)中有一個constructor構造器, 這個構造器指向的就是自己所在的原型物件所在的建構式
- 實體物件的原型物件(__proto__)指向的是該建構式的原型物件
- 建構式的原型物件(prototype)中的方法是可以被實體物件直接訪問的
//通過建構式實體物件,并初始化 var arr = new Array(10, 20, 30, 40); //join是方法,實體物件呼叫的方法 arr.join("|"); console.dir(arr); //join方法在實體物件__proto__原型 console.log(arr.__proto__ == Array.prototype);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/159534.html
標籤:JavaScript
上一篇:這么多陣列方法,你掌握了么?
