JavaScript该阵列是一个新概念。
我们可以使用newkeyword和Array()构造函数来解释 排列:
<HTML> <HEAD> <TITLE>Hello World</TITLE> </HEAD> <BODY BGCOLOR="WHITE"> <SCRIPT Language="JavaScript" TYPE="text/javascript"> var arrayValue1=new Array(); arrayValue1[0]="a"; arrayValue1[1]="b"; document.write("arrayValue1[0]="+arrayValue1[0]+"<BR>"); document.write("arrayValue1[1]="+arrayValue1[1]+"<BR>"); var arrayValue2=new Array("a","b"); document.write("arrayValue2[0]="+arrayValue2[0]+"<BR>"); document.write("arrayValue2[1]="+arrayValue2[1]+"<BR>"); var arrayValue3=new Array(5); arrayValue3[0]="a"; arrayValue3[1]="b"; document.write("arrayValue3[0]="+arrayValue3[0]+"<BR>"); document.write("arrayValue3[1]="+arrayValue3[1]+"<BR>"); </SCRIPT> </BODY> </HTML>
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGFpX3FpbmdfeHVfa29uZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >
从上面可知定义一个一维数组的几种方式,比方定义时指定了数组内容、指定了数组有多少个元素、定义完后进行赋值。
二维数组类似一维数组:
<HTML> <HEAD> <TITLE>Hello World</TITLE> </HEAD> <BODY BGCOLOR="WHITE"> <SCRIPT Language="JavaScript" TYPE="text/javascript"> var arrayValue=new Array(); arrayValue[0]=new Array(); arrayValue[0][0]="a"; arrayValue[0][1]="b"; document.write("arrayValue[0][0]="+arrayValue[0][0]+"<BR>"); document.write("arrayValue[0][1]="+arrayValue[0][1]+"<BR>"); arrayValue[1]=new Array("a","b"); arrayValue[1][0]="c"; arrayValue[1][1]="d"; document.write("arrayValue[1][0]="+arrayValue[1][0]+"<BR>"); document.write("arrayValue[1][1]="+arrayValue[1][1]+"<BR>"); </SCRIPT> </BODY> </HTML>
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGFpX3FpbmdfeHVfa29uZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >
定义二维数组时,我们得知在JavaScript中仅仅支持一维数组。不存在多维数组。JavaScript同意把一个数组的元素声明成一个数组,用来模拟出多维数组。
转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/40934835
情绪控制_
版权声明:本文博客原创文章,博客,未经同意,不得转载。
时间: 2024-10-06 01:24:28