JS拼接HTML基本语法join()怎么理解?

var creathtml = [

         "<div class='name'>我的</div>"
         ].join('');
creathtml+=[
"<div class='name2' >你的</div>"
 ].join('');
         

join('')里面为什么还有一个空格引号。

阅读 5.2k
1 个回答
<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join())//George,John,Thomas
document.write(arr.join("."))//George.John.Thomas
document.write(arr.join(" "))//George John Thomas
document.write(arr.join(""))//GeorgeJohnThomas
</script>

首先,我不推荐你那种写法。 arr.join("分隔符");数组的每一个元素都会用这个分隔符分开,然后拼接成一个字符串

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题