【发布时间】:2014-03-06 20:24:15
【问题描述】:
我目前正在参与一个使用下划线 1.3.3 和主干 0.9.2 的项目,我想合并 lodash 以利用 cloneDeep() 方法。我们相对接近主要版本,所以我想尽量减少对现有代码库的影响。是否可以合并 lodash 以免对我们现有的下划线调用产生任何影响?
【问题讨论】:
-
停止它。不要那样做;如果它不存在,只需添加
cloneDeep下划线。来源应该足够简单。 -
此外,不要只为一种方法包含整个库!
-
另外,如果您的项目已经在使用 jQuery,您可以通过将
true作为第一个参数传递给$.extend()来进行深度克隆
标签: javascript underscore.js lodash