es6 向对象数组中添加新的属性

//向对象数组中添加新的属性
var arr = [{id:1,name:'xiaohua'},{id:2,name:'xiaohong'},]
var newArr = arr.map(v=>{
	return {...v,checked:true}
})
console.log(arr);//不改变原数组,...将每个对象序列化


//连接两个数组的es6方式(...将数组序列化,成为逗号隔开的序列)
arr1 = [1,2];
arr2= [3,4,5];
arr1.push(...arr2)
posted @   雪莉06  阅读(1499)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
历史上的今天:
2018-05-26 phpstudy vhosts.conf 文件配置 记录下!
2018-05-26 ES6学习:Map结构的目的和基本用法
点击右上角即可分享
微信分享提示