js-object-clone:深度克隆并与ES5属性描述符和对象可扩展性支持进行比较

时间:2024-05-18 06:05:32
【文件属性】:

文件名称:js-object-clone:深度克隆并与ES5属性描述符和对象可扩展性支持进行比较

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-18 06:05:32

对象克隆 ES5的深克隆和比较 概要 // just for convenience var log = function ( ) { console . log . apply ( console , [ ] . slice . call ( arguments ) ) } ; var src = { name : 'dankogai' , lang : [ 'perl' ] } ; var dst = Object . clone ( src ) ; // shallow copy log ( Object . is ( src , dst ) ) ; // false log ( Object . equals ( src , dst ) ) ; // true dst . lang . push ( 'javascript' ) ; log


【文件预览】:
js-object-clone-master
----.gitignore(84B)
----package.json(549B)
----.travis.yml(49B)
----README.md(7KB)
----object-clone.js(8KB)
----bower.json(337B)
----test()
--------harmony.js(2KB)
--------index.html(890B)
--------clone.js(10KB)
--------helper.js(445B)

网友评论