2

我是 javascript 新手,所以这个问题可能是非常基本的..

我有一个这样的列表:

[ ["word",number],["word2",number2]......]

我想得到一个字符串

concat_str = "word\nword1\n....."

我看到对于一维数组有这个连接..

  array.join()

方法..

但是我如何只为二维数组的一个元素执行此操作。

4

2 回答 2

3

您想要做的事情没有简单的功能,因为您想要的更具体一点:您希望连接每个数组的特定元素。不过也不算太难:

array.reduce(function (prev, cur) {
    return prev += cur[0] + "\n";
}, '').trim();
于 2013-02-27T23:49:33.290 回答
0
var str = '';
for (var x = 0; x < arr.length; x++) {
    str += arr[x].join('') + "\n";
}
于 2013-02-27T23:48:20.793 回答