Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从嵌套在数组中的对象中获取id元素_Javascript_Arrays - Fatal编程技术网

Javascript 如何从嵌套在数组中的对象中获取id元素

Javascript 如何从嵌套在数组中的对象中获取id元素,javascript,arrays,Javascript,Arrays,如何从对象数组中检索用作键值的id值 所以现在看起来是这样的 0{id:1 , description:null. etc...} 1{id:34 , description:null. etc...} 2{id:122 , escription:null. etc...} 3{id:14 , description:null. etc...} 4{id:654 , description:null. etc...} 我怎么才能检索id的值,比如1,34122,14654,我想你要找的是map

如何从对象数组中检索用作键值的id值

所以现在看起来是这样的

0{id:1 , description:null. etc...}
1{id:34 , description:null. etc...}
2{id:122 , escription:null. etc...}
3{id:14 , description:null. etc...}
4{id:654 , description:null. etc...}

我怎么才能检索id的值,比如1,34122,14654,我想你要找的是map,它接受一个回调并在其中循环,然后创建一个新数组,其中包含每个项回调的返回值

在这种情况下,你可以这样做

arr.map(obj=>obj.id);
arr.map(({id})=>id)