文件名称:object-clone:克隆对象支持循环引用
文件大小:4KB
文件格式:ZIP
更新时间:2024-08-11 12:08:07
JavaScript
克隆 深度克隆对象,支持循环引用和属性描述符 var clone = require ( '@dmail/object-clone' ) ; var a = { name : 'a' } ; var b = clone ( a ) ; b . name ; // 'a' // of course b != a 它克隆得很深 var a = { list : [ { name : 'first' } ] } ; var b = clone ( a ) ; b . list [ 0 ] . name ; // 'first' b . list != a . list ; // true 它支持属性描述符 var a = { get name ( ) { return 'a' ; } } ; var b = clone ( a ) ; b . name ; // 'a'
【文件预览】:
object-clone-master
----index.js(75B)
----References.js(407B)
----readme.md(623B)
----clonePropertyOf.js(62B)
----index.test.js(852B)
----.gitignore(574B)
----clone.js(3KB)
----.gitattributes(378B)