2017-04-01 89 views
1

这是代码:如何在JavaScript中的字符串内显示数组?

list = ["Alex","John","Kit","Lenny"]; 
for(var i = 0; i < 4; i++) { 
    $("body").append("<p> list[i] </p>'); 
}; 

看看for循环(是的,这是使用jQuery),我想补充的段落里面的列表项headers.How我该怎么办呢?

+0

'$( “正文”)附加( “

”+列表[I] +“

” )'或'$(“body”)。append(['

',list [i],'

'] .join())' –

+1

基本字符串连接或使用ES6模板 – epascarello

+0

应该相当明显,你看目前的结果 – charlietfl

回答

1

list[i]不是一个字符串,它是一个变量。以将其包含到所附的元件,关闭引号在以下方式:

var list = ["Alex","John","Kit","Lenny"]; 
 
for(var i = 0; i < 4; i++) { 
 
    $("body").append("<p>" + list[i] + "</p>") 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

相关问题