【文件属性】:
文件名称:apply-diff:Lodash 插件使用另一个对象的属性更新一个对象并使其与它深度相等
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-01 05:01:26
JavaScript
_.applyDiff
Lodash 插件用另一个对象的属性更新一个对象,并使其与它深度相等。
要仅更新一个对象与另一个对象的差异,您可以使用此模块来避免用新对象替换整个对象。
例如,如果您有一个destinationn对象,需要将它替换为一个与destinationn差异很小的sourcee对象,您可以按如下方式使用此模块:
var source = {
a : {
one : 1 ,
two : 2 ,
b : {
c : {
three : 3.14
}
}
}
} ;
var destination = {
a : {
one : 1 ,
two : 2 ,
b : {
c : {
three : 3
}
}
}
【文件预览】:
apply-diff-master
----bower.json(493B)
----.travis.yml(60B)
----LICENSE(1KB)
----test()
--------specs.js(7KB)
----README.md(1KB)
----.gitignore(23B)
----index.js(3KB)
----package.json(629B)