现在的位置: 首页 > 综合 > 正文

JavaScript学习-数组

2012年12月19日 ⁄ 综合 ⁄ 共 1667字 ⁄ 字号 评论关闭
<%--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]);
            }

        }

        //数组中包含数组

        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();" />
      

抱歉!评论已关闭.