redefine-properties:使用多个源对象定义属性

时间:2024-05-26 11:56:13
【文件属性】:

文件名称:redefine-properties:使用多个源对象定义属性

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-26 11:56:13

JavaScript

重新定义属性 通过使用提取的属性描述符重新定义属性,将多个对象的属性合并到目标中。 与多个来源一起使用。 复制所有自己的属性,包括无数属性。 对所有属性使用Object.defineProperty 。 如果发生冲突,则以财产的最后来源为准。 注意:更改第一个参数! 例子 var redefine = require ( 'redefine-properties' ) ; var source = { get a ( ) { return 42 ; } } ; var target = { } ; redefine ( target , source ) ; target . a === 42 ;


【文件预览】:
redefine-properties-master
----.gitignore(602B)
----package.json(1012B)
----karma.conf.js(2KB)
----gulpfile.js(944B)
----LICENSE(1KB)
----index.js(94B)
----README.md(556B)
----lib()
--------redefine-properties.js(1KB)
----test()
--------redefine_test.js(3KB)

网友评论