javascript中如何将数组以[1,2,3]的形式打印出来,大家帮我修改一下

<!doctype html>

<html>

<head>

<meta charset="UTF-8"/>

</head>

<body>

<script type="text/javascript">

var str="[";

arr2=[1,2,3];

function dis(arr){

for(int i=0;i<arr.length;i++){

if(arr[i]!=arr[arr.length-1]){

str+=arr[i]+",";

}

else{

str+=arr[i]+"]";

}

}

document.write(str);

}

dis(arr2);

</script>

</body>

</html>

缥缈止盈
浏览 473回答 3
3回答

慕少森

<!doctype html><html><head> <meta charset="UTF-8"/></head><body><script type="text/javascript"> arr2=[1,2,3]; document.write("["+arr2.join(",")+"]");</script></body></html>

心有法竹

var arr2String = `[${arr2.toString()}]`; document.write(arr2String);

智慧大石

'['+arr2.toString()+']'  
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript