我有一个数组数据数组。我想循环数组值的数组并获取每个数组的第一个值。
var myArr= [
["1",10],
["2",20],
["3",34]
]
我需要获取每个数组的第一个值。这里的第一个值是一个字符串值。如何使用循环获取“ 1”,“ 2”,“ 3”这些字符串值。
答案 0 :(得分:0)
var myArr= [
["1",10],
["2",20],
["3",34]
]
console.log(myArr.map(item=>item[0]));
您可以使用map
函数。这将返回一个仅包含主数组中每个数组的第一个值的数组。
参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
答案 1 :(得分:0)
遍历数组并对其执行操作,可以使用.forEach 如果您要遍历数组并返回新数组,可以使用.map
在这种情况下,只需记录每个子数组的第一项即可
myArr.forEach(x => console.log(x[0])