仅在第一个元素上加入多维数组

Foo*_*ook 0 javascript

给出以下数组:

[['apple', 1],['orange', 2],['pear', 3]]
Run Code Online (Sandbox Code Playgroud)

join只需要在数组的第一个元素上产生

"苹果,橘子,梨"

是否有可能只加入这样的第一个元素?

Lao*_*jin 5

你可以在使用之前使用mapjoin:

var x = [['apple', 1], ['orange', 2], ['pear', 3]]; // Note the added ,s
var fruitsOnly = x.map(function(element) {
    return element[0];
});
Run Code Online (Sandbox Code Playgroud)