给定以下数组:
[['apple', 1],['orange', 2],['pear', 3]]我只需要对数组的第一个元素进行join,从而生成
苹果,橘子,梨
是否有可能只加入像这样的第一个元素?
发布于 2014-06-04 15:45:44
在使用map之前可以使用join
var x = [['apple', 1], ['orange', 2], ['pear', 3]]; // Note the added ,s
var fruitsOnly = x.map(function(element) {
return element[0];
});发布于 2014-06-04 15:45:38
这看起来像是Array.map的工作!
var data = [['apple', 1],['orange', 2],['pear', 3]];
var elements = data.map(function(x){
return x[0];
});
console.log(elements.join(', '));发布于 2014-06-04 15:45:55
var data = [['apple', 1],['orange', 2],['pear', 3]];
var result = [];
for(var i = 0;i < data.length;i++)
result.push(data[i][0]);https://stackoverflow.com/questions/24041819
复制相似问题