【发布时间】:2018-05-05 01:02:37
【问题描述】:
我有一个这样的数组:
myData = [
["name1", 34.1, 43.1, 55.2],
["name2", 5.3, 23.6, 40.9],
["name3", 43.5, 77.8, 22.4]
];
我想得到一个只包含每个数组的第一个元素的数组,如下所示:["name1", "name2", "name3"]。
我尝试这样做但没有用:
var arrayTitle = myData.map(function(x) {
return [myData[x][0]];
});
有什么建议吗?
【问题讨论】:
-
x是数组的元素,而不是索引。并且不要将返回值包装在数组中[]
标签: javascript arrays loops