摘要: 由于在原型中查找值的过程是一次搜索,因此我们对原型对象所做的任何修改都能够立即从实例上反映出来,即使是先创建了实例后修改原型也照样如此。如下示例: 以上代码先创建了Person的一个实例, 并将其保存在friend中。然后,下一条语句在Person.prototype中添加了一个方法sayHi()。 阅读全文
posted @ 2018-08-02 10:02 魏亚林 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有的实例共享的属性和方法。如果按照字面意思来理解,那么prototype就是通过调用构造函数而创建那个实例的原型对象。使用原型对象的好处是可以让所有 阅读全文
posted @ 2018-08-02 08:24 魏亚林 阅读(379) 评论(0) 推荐(0) 编辑