如何将数组放在textarea中,将每个元素放在自己的行上?

DrS*_*ove 12 javascript arrays textarea

如何在textarea中输出数组元素,将每个元素放在自己的行上?

var your_array = [ "Alice", "Bob", "Eve" ];
Run Code Online (Sandbox Code Playgroud)
<textarea id="your_textarea"></textarea>
Run Code Online (Sandbox Code Playgroud)

Lek*_*eyn 32

数组有一种方法将所有元素粘合在一起,Array.join.如果没有参数,它将使用逗号(,)作为粘合剂.要将每个元素放在一个新行上,请使用换行符(\n \n).

var your_array = [ "Alice", "Bob", "Eve" ];
var textarea = document.getElementById("your_textarea");
textarea.value = your_array.join("\n");
Run Code Online (Sandbox Code Playgroud)
<textarea id="your_textarea"></textarea>
Run Code Online (Sandbox Code Playgroud)

关于JSFiddle的例子