面向对象之prototype,__proto__
来源:互联网 发布:淘宝品牌授权怎么弄啊 编辑:程序博客网 时间:2024/05/17 23:40
var person = function(name) {this.name = name};person.prototype.getName = function() {return this.name;}
var zjh = new person('zhangjiahao');zjh.getName(); //zhangjiahaoconsole.log("zjh.__proto__:");console.log(zjh.__proto__);console.log("person.prototype:");console.log(person.prototype);console.log("person.__proto__:");console.log(person.__proto__);console.log("Function.prototype:");console.log(Function.prototype); console.log("Function.__proto__:");console.log(Function.__proto__);console.log("Object.prototype:");console.log(Object.prototype); console.log("Object.__proto__:");console.log(Object.__proto__);
Object.prototype.__proto__ = null; //这是终点
__proto__指向的是构建者的prototype,它构成连接了原型链。
函数对象的prototype是个对象,里面有构造函数等,可克隆其他对象的方法。
原型链参考文章:http://blog.csdn.net/chunqiuwei/article/details/22872325
0 0
- 面向对象之prototype,__proto__
- js面向对象之prototype
- javascript对象中的constructor,prototype和__proto__
- JavaScript面向对象编程之prototype对象
- JavaScript继承机制之prototype, __proto__, constructor
- JavaScript 特殊之-prototype __proto__ class
- JS之prototype与__proto__总结
- javascript学习十一:面向对象之prototype
- JS 面向对象之神奇的prototype
- JavaScript 面向对象之 原型-prototype
- prototype面向对象解读
- JavaScript [面向对象] prototype
- JavaScript创建对象过程及__proto__和prototype区别
- prototype和__proto__
- __proto__与prototype
- JavaScript prototype constructor __proto__
- __proto__和prototype
- js prototype __proto__
- window对象
- JS计时器
- history对象
- location对象
- Screen对象
- 面向对象之prototype,__proto__
- 面向对象之类的封装与调用
- 惰性函数
- 函数颗粒化 参数截取并传递
- 级联函数
- 正则表达式
- JS设计模式书籍、原则
- 单例模式
- 构造函数模式