js基础

js-数组

2019-04-28  本文已影响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>

上一篇下一篇

猜你喜欢

热点阅读