Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在单独的行上打印数组的每个元素?_Javascript_Arrays_Newline - Fatal编程技术网

Javascript 如何在单独的行上打印数组的每个元素?

Javascript 如何在单独的行上打印数组的每个元素?,javascript,arrays,newline,Javascript,Arrays,Newline,我是JavaScript新手,我正在尝试为科学PDF构建客户端引用提取器。我希望每个参考都在一行上。我试过'\n'和'',它们不起作用。以下是一个例子: references=[“1”、“2”、“3”]; document.getElementById(“输出”).textContent=references.join(“”) 提取。。。 您应该使用而不是与 使用textContent,“值未解析为HTML”;看 references=[“1”、“2”、“3”]; document.get

我是JavaScript新手,我正在尝试为科学PDF构建客户端引用提取器。我希望每个参考都在一行上。我试过
'\n'
'
'
,它们不起作用。以下是一个例子:

references=[“1”、“2”、“3”];
document.getElementById(“输出”).textContent=references.join(“
”)

提取。。。
您应该使用而不是与


使用
textContent
,“值未解析为HTML”;看

references=[“1”、“2”、“3”];
document.getElementById(“输出”).innerHTML=references.join(“
”)

提取。。。
您应该使用而不是与


使用
textContent
,“值未解析为HTML”;看

references=[“1”、“2”、“3”];
document.getElementById(“输出”).innerHTML=references.join(“
”)

提取。。。

您可以使用map遍历数组中的每个元素,如下所示:

references=[“1”、“2”、“3”];
references.map((reference)=>{
const node=document.createElement('p');
const textnode=document.createTextNode(参考);
追加(textnode);
document.getElementById(“输出”).appendChild(节点);
})

提取。。。

您可以使用map遍历数组中的每个元素,如下所示:

references=[“1”、“2”、“3”];
references.map((reference)=>{
const node=document.createElement('p');
const textnode=document.createTextNode(参考);
追加(textnode);
document.getElementById(“输出”).appendChild(节点);
})

提取。。。

如果希望“references”中的每个项都是它自己的HTML元素,可以尝试在数组上循环,创建一个新元素,并将其附加到DOM

for( const ref of references){
        let newEl = document.createElement('div');
        newEl.innerHTML = ref;
        document.body.appendChild(newEl);
  }

如果希望“references”中的每个项都是它自己的HTML元素,可以尝试在数组上循环,创建一个新元素,并将其附加到DOM

for( const ref of references){
        let newEl = document.createElement('div');
        newEl.innerHTML = ref;
        document.body.appendChild(newEl);
  }

请考虑<代码>文档.Boo.AppDebug(NeelEL)< /代码>。请参阅:请考虑<代码>文档.Boo.AppDebug(NeelEL)< /代码>。请参阅:。