js数组遍历

新手上路,请多包涵

var obj = [
{'id': '152', 'name': '文件test'},
{'id': '23', 'name': '文件test'},
{'id': '23', 'name': '文件test'};
]
如何遍历得到id的值形成一个数组
得到一个数组

阅读 1.8k
2 个回答
var newArr=[];
for(var i=0; i<obj.length; i++){
    if(obj[i].id) newArr.push(obj[i].id);
}
console.log(newArr)

最古老的写法

就map被

 obj.map(v=>v.id);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题