摘要: 写在前面 都知道,当我们读取一个对象的属性或方法的时候,会优先在这个对象上面找,如果在这个对象上找不到就会遍历他的原型,还没找到? >原型的原型,又没找到?-->继续往上。。。 这便是原型链的功用。下面,我探讨了一下原型链的使用与扩展,依靠原型链实现继承。 至于什么是继承? 我的理解是,一个对象可以 阅读全文
posted @ 2017-01-06 20:39 miaowwwww 阅读(450) 评论(0) 推荐(1) 编辑
摘要: 该文为阅读高级程序设计(第三本)p144-p164的理解与总结! 接受指导与批评。 对于我,我一直是使用字面量的方式创建对象,然而体系上的创建对象的方法却并不局限于此。 创建对象的方法 1 工厂模式: 定义工厂函数创建并返回包含特定属性的对象, 2 构造函数模式: 先贴出代码 2.1 new Per 阅读全文
posted @ 2017-01-06 14:12 miaowwwww 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.简单的字面量对象 2.对象的属性类型 2.1 对象的属性分为两类:数据属性 和 访问器属性(getter/setter) A. 数据属性(name, age, sayName),含有4个描述其行为的特性 es5 提供接口 Object.defineProperty(obj, prop, desc 阅读全文
posted @ 2017-01-06 01:18 miaowwwww 阅读(339) 评论(1) 推荐(0) 编辑