【发布时间】:2016-04-14 00:08:16
【问题描述】:
我想扩展一些递归属性(又名深拷贝)。 就像 jQuery 一样。我不包括 jquery 仅 b/c 的一件事。
jQuery.extend( true, target, object1 )
你知道用简单的 javascript 或 angularjs 有什么优雅的方法吗?
更新 请看一下并尝试完成相同的结果 http://plnkr.co/edit/GHabYbyhsqtfBPtplksO?p=preview
我确实查看了 .copy() 但“属性(对象)被删除”
【问题讨论】:
-
但是您可以简单地从 jQuery 的源代码中复制
$.extend吗?它是not that hard to find,非常独立。
标签: angularjs