js-数组

作者: 椋椋夜色 | 来源:发表于2019-04-28 01:31 被阅读0次

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>数组</title>

        <script>
    
            // 1.对象 创建数组方式 new Array()
            var a1 = new Array(0);  // 创建空数组
            var a2 = new Array(3);  // 创建 带 3个 空间的 数组
            var a3 = new Array('小黑','小白');  // 创建带 初始值 的数组
    
            console.log(a1);
            console.log(a2);
            console.log(a3);
            
            //2.字面量 创建数组方式
            var b1 = []   // 创建 空数组
            var b2 = [3]   // 创建 带 初始值 的数组 (只有一个元素:3)
            var b3 = ['小白','小黑']   // 创建带 初始值 的数组
            console.log(b1);
            console.log(b2);
            console.log(b3);
            console.log('b3[] = ' + b3[0]); // 小白
            console.log('b3[] = ' + b3[1]); // 小黑
    
            //  var a2 = new Array(3) 与 var b2 = [3]  不同
         // a2 创建 带 3个 空间的 数组 ; b2 创建 带 初始值 的数组 (只有一个元素空间:3)
    
    //   1. 创建空数组 创建数组时,如果 给了 初始空间个数,那么默认都为 undefined
            var a = new  Array(3);
    //   2. 访问数组 里的 元素 默认都为 undefined
            console.log(a[0]);
    
    //   3. 设置数组 里的 元素
            a[0] = '数组';
            a[1] = '1';
            a[2] = '1.2';
    
    //   4. 打印 数组里的元素
            console.log('a[0] = ' + a[0]);
            console.log('a[1] = ' + a[1]);
            console.log('a[2] = ' + a[2]);
            console.log(a)
    
        </script>
    

    </head>
    <body>

    </body>
    </html>

    相关文章

      网友评论

        本文标题:js-数组

        本文链接:https://www.haomeiwen.com/subject/nmzlnqtx.html