这里好像不对吧,加了分号右边就不显示了
两种赋值:
1.var arr=[1,4,6];
2.var arr=new Array;
arr[0]=1;
arr[1]=4;
arr[2]=6
虽然js里并没有强制要求加分号,但是为了以后修改方便和减少bug的产生一般在编程时都会加上分号;而且看你的代码里定义arr[2]写成了arr[3],而输出的是arr[2]当然只能输出undefined...
可以不加分号,但要写在不同的行中;为了规范起见,最好每一条语句结束后都加上分号。
<script language="javascript">
var myarr=new Array(3);
myarr[0]=88
myarr[1]=90
myarr[2]=68
document.write("数组第一个值是:"+myarr[0]+"<br>");
document.write("数组第二个值是:"+myarr[1]+"<br>");
document.write("数组第三个值是:"+myarr[2]+"<br>");
</script>
必须的
加分号