<%--JavaScript学习--%>
<script type="text/javascript" language="JavaScript">
function funArray()
{
/*
定义数组,成员可以单引号,也可以用双引号
两逗号中不写值,即表示空元素,空元素值为undefined.
最后一个元素为表达式
*/
var arr=["name",,'age',20+1]
for(var iCou=0;iCou<arr.length;iCou++)
{
alert(arr[iCou]);
}
{
/*
数组中可以包含数组。如下边的定义
*/
var arr=[123,["name","scott",'age',20],["xx","yy",1]];
for(var i=0;i<arr.length;i++)
{
//如果不存在length属性,则表示是元素。
if(arr[i].length)
{
for(var j=0;j<arr[i].length;j++)
{
alert(arr[i][j]);
}
}
else
{
alert(arr[i]);
}
}
}
//使用Array创建数组
function funArrayFunction()
{
var arr=new Array();
arr[0]="name";
arr[1]="scott";
arr.sort();
for(var iVal in arr)
{
alert(arr[iVal]);
}
}
</script>
<%--测试使用的按钮--%>
<input id="Button1" type="button" runat="server" value="测试" onclick="funArray();" />
<input id="Button2" type="button" runat="server" value="测试SubArray" onclick="funArrArray();" />
<input id="Button3" type="button" runat="server" value="测试SubArray" onclick="funArrayFunction();" />
<script type="text/javascript" language="JavaScript">
function funArray()
{
/*
定义数组,成员可以单引号,也可以用双引号
两逗号中不写值,即表示空元素,空元素值为undefined.
最后一个元素为表达式
*/
var arr=["name",,'age',20+1]
for(var iCou=0;iCou<arr.length;iCou++)
{
alert(arr[iCou]);
}
}
//数组中包含数组
function funArrArray(){
/*
数组中可以包含数组。如下边的定义
*/
var arr=[123,["name","scott",'age',20],["xx","yy",1]];
for(var i=0;i<arr.length;i++)
{
//如果不存在length属性,则表示是元素。
if(arr[i].length)
{
for(var j=0;j<arr[i].length;j++)
{
alert(arr[i][j]);
}
}
else
{
alert(arr[i]);
}
}
}
//使用Array创建数组
function funArrayFunction()
{
var arr=new Array();
arr[0]="name";
arr[1]="scott";
arr.sort();
for(var iVal in arr)
{
alert(arr[iVal]);
}
}
</script>
<%--测试使用的按钮--%>
<input id="Button1" type="button" runat="server" value="测试" onclick="funArray();" />
<input id="Button2" type="button" runat="server" value="测试SubArray" onclick="funArrArray();" />
<input id="Button3" type="button" runat="server" value="测试SubArray" onclick="funArrayFunction();" />