如何在文本区域中输出数组元素,使每个元素占据一行?
var your_array = [ "Alice", "Bob", "Eve" ];
<textarea id="your_textarea"></textarea>
如何在文本区域中输出数组元素,使每个元素占据一行?
var your_array = [ "Alice", "Bob", "Eve" ];
<textarea id="your_textarea"></textarea>
Array.join
。如果没有参数,它将使用逗号(,
)作为粘合剂。要将每个元素放在新行上,请使用换行符(\n
)。
var your_array = [ "Alice", "Bob", "Eve" ];
var textarea = document.getElementById("your_textarea");
textarea.value = your_array.join("\n");
<textarea id="your_textarea"></textarea>
textarea.value = JSON.stringify(your_array);
。请参考 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify。 - Lekensteyn尝试使用这个
var a = [1, 2, 3, 4];
var msg = a.join("\n");
var area = document.getElementById("textArea");
area.value= msg;
\n
输出。Output: 变量 - 存储值的名称。 条件语句 - 根据给定条件执行特定操作。 循环语句 - 重复执行一组语句。 函数 - 可以接受输入并返回输出的可重复使用代码块。 类 - 把数据和功能结合在一起的蓝图。 注释 - 在代码中添加描述性文本,不会被计算机执行。 - GolezTrol