JS数组的学习

来源:互联网 发布:农村淘宝入驻流程 编辑:程序博客网 时间:2024/06/05 21:12
<html>    <head>        <meta charset="UTF-8">        <title>js的数组学习</title>        <!--            js的数组学习:                1、数组的声明                2、数组的使用                3、数组的length属性                4、数组的遍历                5、数组的常用方法        -->        <script type="text/javascript">            //1、数组的声明                //声明1:声明空数组                function createArr1(){                    var arr=new Array();                    alert(arr);                }                //声明2:声明指定长度的数组                function createArr2(){                    var arr2=new Array(5);                    alert(arr2.length);                }                //声明3:声明带有指定初始元素的数组                function createArr3(){                    var arr3=new Array(1,2,3,5);                    alert(arr3[0]);                 }                //声明4:                function createArr4(){                    var arr=[1,2,3,4];                    alert(arr);                }/*----------------------------------------------------------------------------------------*/                //2、数组的使用                    /*  (1)、js的数组在使用的时候可以不用指定长度,也就数组的长度不是固定的;                     *  (2)、js的数组可以存储任意类型的数据。                     *  (3)、数组的角标赋值去取值:                     *          数组名[角标]=值                     *          数组名[角标]                     *  (4)、数组的在赋值的时候,角标不是连续的,不会报错,会自动使用空补齐                     *      在取值的时候,使用一个没有内容的角标,打印undefined;                     * */                function useArr(){                    //声明数组                    var arr=[];                    arr[0]=1;                    arr[1]="abc";                    arr[2]=new Date();                    arr[3]=true;                    arr[10]="a";                    alert(arr[20]);                }        </script>    </head>    <body>        <h3>js的数组学习</h3>        <hr />            <ol>                <li>var 数组名=new Array(),声明一个空数组</li>                <li>var 数组名=new Array(length),声明指定长度的数组</li>                <li>var 数组名=new Array(元素1,元素2...),声明指定初始元素的数组</li>                <li>var 数组名=[元素1,元素2,...],简写的方式声明一个数组</li>            </ol>        <hr />        <input type="button" name="" id="" value="数组声明1" onclick="createArr1();" />        <input type="button" name="" id="" value="数组声明2" onclick="createArr2();" />        <input type="button" name="" id="" value="数组声明3" onclick="createArr3();" />        <input type="button" name="" id="" value="数组声明4" onclick="createArr4();" />        <hr />        数组的使用:<br />        <input type="button" name="" id="" value="数组的使用" onclick="useArr();" />    </body></html>
原创粉丝点击