摘要: 先罗列下: prototype 原型 class 类 extensible attribute 可扩展属性 prototype 属性: prototype 大概回顾下,从创建方式着手, 字面量创建的对象其原型为 Object.prototype,create() 创建的其原型指向第一个参数给定对象; 阅读全文
posted @ 2016-09-20 17:58 czhyuwj 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 利用 defineProperty 与 getOwnPropertyDescriptor 完成对属性的深度复制 实例: 阅读全文
posted @ 2016-09-20 15:23 czhyuwj 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 创建对象 对象创建的三种方式: 对象自面量、构造函数、ECMAScript5中引入的 Object.create() 自面量的方式: 构造函数: Object.create() 如果 proto 参数不是 null 或一个对象值,则抛出一个 TypeError 异常。 实例一: 实例二: proto 阅读全文
posted @ 2016-09-20 14:06 czhyuwj 阅读(275) 评论(0) 推荐(0) 编辑