■知识点
Object.create是ECMAScript5新增的一个静态方法,用来定义一个实例对象。该方法可以指定对象的原型和对象特性。具体用法如下:
Object.create(prototype, descriptors)
参数说明如下。
prototype:必需参数,指定原型对象,可以为null。
descriptors:可选参数,包含一个或多个属性描述符的JavaScript对象。属性描述符包含数据特性和访问器特性,其中数据特性说明如下。
value:指定属性值。
writable:默认为false,设置属性值是否可写。
enumerable:默认为false,设置属性是否可枚举(for/in)。
configurable:默认为false设置是否可修改属性特性和删除属性。
访问器特性包含两个方法,简单说明如下。
set(): 设置属性值。
get(): 返回属性值。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>