Nashorn脚本编写:对象操作与代码执行全解析
1. 使用Object.create()方法创建对象
Object.create() 方法是一种通过指定对象的原型和初始属性来创建对象的方式。其语法如下:
Object.create(prototypeObject, propertiesObject)
-
prototypeObject:可以是一个对象或null,它将被设置为新对象的原型。 -
propertiesObject:可选参数,是一个属性描述符,包含新对象的初始属性列表。
以下是一些示例:
// 创建原型为Object.prototype的空对象
var obj1 = {};
var obj2 = Object.create(Object.prototype);
// 创建原型为null的空对象
var obj = Object.create(null);
下面的代码展示了如何使用 Object.create() 创建一个表示二维平面原点的对象:
// ObjectCreate.js
load("Point.js");
// 创建一个不可写、不可枚
超级会员免费看
订阅专栏 解锁全文
54

被折叠的 条评论
为什么被折叠?



