這個是錯在哪里了?
<!DOCTYPE ?HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>數組</title>
<script type="text/javascript">
var ?arr = ['*','##',"***","&&","****","##*"];
var ?arr[7] = "**";?
document.write(arr.length);?
?for(var i=0;i<7;i++)
?{document.write(arr[i]+'/br');}
</script>
</head>
<body>
</body>
</html>
2016-12-06
var ?arr = ['*','##',"***","&&","****","##*"];
var ?arr[7] = "**";
不要var arr[7],直接arr[7]就行,你要是var的話就變成定義一個字符串變量了。
在javascript里數組是可以無限增長的,所以把arr[7]認為是數組的一部分,數組元素是不能用var聲明的。
2016-12-01
arr的長度是8,應該 i<8
2016-11-29
var ?arr = ['*','##',"***","&&","****","##*"];
? ?
?//顯示數組長度
?alert(arr.length)
?
?//將數組內容輸出,完成達到的效果。
for(var i=0;i<arr.length;i++){
? ? document.write(arr[i]+"<br>")
? ? }
2016-11-24