我正在学习JavaScript,在数组部分,当我在嵌套数组的数组中使用.join
时遇到了一个问题。
var arr = [1, 2, 3, [4, 5];
console.log(arr.join(', '));
// Output 1, 2, 3, 4,5
如何获得包含4到5之间的空格的结果?
Like: 1, 2, 3, 4, 5
答案 0 :(得分:0)
const myArray = [1, 2, 3, [4, 5]];
const mergedNestedArrays = [].concat.apply([], myArray)
console.log(mergedNestedArrays.join(', '));
首先,您需要合并/展平嵌套数组,然后应用join()
方法。希望对您有帮助。
答案 1 :(得分:0)
使用平板
var arr = [1, 2, 3, [4, 5]];
console.log(arr.flat())