arr[6] 為空, [7]不打???
arr[7] = "**"; 最后不能顯示 ?**
改成
arr[6] = "**"; 最后能顯示 **
代碼:
var arr = ['*', '##', "***", "&&", "****", "##*"];
? ? arr[7] = "**";
? ? document.write(arr.length + "<br>");
? ? for (var i = 0; i < arr.length; i++) {
? ? ? ? if (arr[i].indexOf("*") == 0 ) {
? ? ? ? ? ? document.write(arr[i] + "<br>");
? ? ? ? }
? ? }
2016-12-03
indexOf查找的是字符串,如果為空就不運行了,我是這樣想的