摘要: ES5引入Object.getPrototypeOf函数作为获取对象原型的标准API,但由于之前的很多js引擎使用了一个特殊的__proto__属性来达到相同的目的。但有些浏览器并不支持这个__proto__属性,所以并不是完全兼容的。例如对于拥有null原型的对象,不同的环境结果就不同了。 阅读全文
posted @ 2016-06-13 14:11 脚后跟着猫 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 原型包括三个独立但相关的访问器。这三个单词都是对单词prototype做了一些变化。 C.prototype用于建立由new C()创建的对象的原型 Object.getPrototypeOf(obj)是ES5中用来获取obj对象的原型对象的标准方法 obj.__proto__是获取obj对象的原型对象的非标准方法假设User构造函数需要通过new操作符来调用。它需要两个参数,即姓名和密码的哈希值,并将它们存储在创建的对象中。 阅读全文
posted @ 2016-06-13 12:31 脚后跟着猫 阅读(1406) 评论(0) 推荐(3) 编辑
返回
顶部