我正在尝试将一个数组放入文本区域,即一行中的一个元素。但每个元素也是一个数组,我需要在不使用逗号的情况下显示它。我只能显示没有逗号的每一行
var arr = [
[1, 2],
[3, 4],
[5, 6]
];
outputText = document.getElementById('outputField');
outputText.value = arr.join('\n');
<textarea id="outputField" placeholder="output" readonly autocomplete="off"></textarea>
最佳答案
您可以用空格连接内部数组。
var arr = [[1, 2], [3, 4], [5, 6]];
outputText = document.getElementById('outputField');
outputText.value = arr.map(a => a.join(' ')).join('\n');
<textarea id="outputField" placeholder="output" readonly autocomplete="off" cols="10" rows="5"></textarea>
关于javascript - 在文本区域中显示不带逗号的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49379171/