将Object转换为数组(javascript)

时间:2017-03-13 12:36:09

标签: javascript arrays

对象看起来像这样:

enter image description here

需要创建像这样的东西

cd /system/xbin
ls -lrt | grep "sqlite3"

在数组中必须只添加来自对象的VALUE

3 个答案:

答案 0 :(得分:3)

var newarr = obj.map((elem) => { return elem.value });

答案 1 :(得分:2)

const newArr = oldArr.map((item) => item.value)

映射 oldArr 的每个,并返回该项的属性。

答案 2 :(得分:0)

将一个数组映射到另一个数组是一个相当无聊的JavaScript任务

var newarr = oldarr.map(function(element) { return element.value });

使用ES6的数组函数语法:

var newarr = oldarr.map(element => element.value);

您还可以使用经典循环

var newarr = []; for(var i = 0; i < oldarr.length; i++) newarr.push(oldarr[i].value)