猿问
为什么长度是7呢?
额 其实我不明白为什么长度是7,我只会看字符串的长度,而且为什么输出是[0] [7] [2] [4]?求解答。
么苏
浏览 1782
回答 4
4回答
慕勒1059386
arr[7] = "**";这行代码就让数组长度变成8了,js中数组下标超过长度会自动把长度加大的。
0
0
0
么苏
<script type="text/javascript"> //创建数组 var arr = ['*','##',"***","&&","****","##*"]; arr[7] = "**"; alert(arr.length); //就是上面这句,为什么答案是8。 //将数组内容输出,完成达到的效果。 document.write(arr[0]+"<br>"); document.write(arr[7]+"<br>"); document.write(arr[2]+"<br>"); document.write(arr[4]+"<br>"); </script>
0
0
0
wslover
能不能把你的代码贴出来看一下,要不怎么回答
0
0
1
echo_kinchao
因为需求是这样的啊。。。
0
0
1
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答