js对象json的合并、合成数组、删除

Javascript 1355 1 2022-10-10

js对象json的合并、合成数组、删除

合并json用到对象方法:Object.assign(),注意此方法是如有相同键值时后面覆盖前面,实例代码如下:

const target = { a: 1, b: 2 };
const source = { b: 4, c: 5 };

const returnedTarget = Object.assign(target, source);

console.log(target);
// expected output: Object { a: 1, b: 4, c: 5 }

console.log(returnedTarget === target);
// expected output: true

合并成数组用到:arr.push(),实例代码如下:

var obj1 = { a: 1, b: 2 };
var obj2 = { a: 11, b: 22};
var arr=[];
arr.push(obj1); //arr.push(obj2);

//输出结果:
[{ a: 1, b: 2},{ a: 11, b: 22}]

删除json用到:delete,实例代码如下:

var obj = {‘id’:1, ‘name’:2};
delete obj.id;
或
delete obj[id];
console.log(obj); // {‘name’:2}


上一篇:echarts地图滚轮缩放效果和文字位置错位调整

下一篇:js-json字符串和对象的相互转换

讨论数量:0

请先登录再发表讨论。 2024-11-24

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链