0
点赞
收藏
分享

微信扫一扫

deepmerge.js:一个深递归合并Javascript对象的库

A library for deep (recursive) merging of Javascript objects

文档:

  • ​​https://www.npmjs.com/package/deepmerge​​
  • ​​https://github.com/TehShrike/deepmerge​​

安装

npm i deepmerge

代码示例

const merge = require('deepmerge');

const a = {
name: 'Tom',
info: {
sex: 0,
age: 23
}
};

const b = {
name: 'Jack',
info: {
sex: 1,
school: 'puk'
}
};

const c = merge(a, b);


console.log(JSON.stringify(c, null, 2));

输出结果

{
"name": "Jack",
"info": {
"sex": 1,
"age": 23,
"school": "puk"
}
}

cdn

<script type=text/javascript src=https://unpkg.com/deepmerge@4.2.2/dist/umd.js></script>


举报

相关推荐

0 条评论