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>

<!-- 数组 的 最大 下标 = 数组的 length - 1  ;  length = 最大下标 + 1  ;因为数组中每个元素的序号(下标),都是从 0 开始计算的-->
<script>
    var arr = [11, 22, 33];
    //   下标 : 0 , 1 , 2 ; length = 3
    // console.log(arr);

    // 1.追加元素
    arr[3] = '第';
    arr[4] = '一';
    arr[5] = '种';

    console.log(arr); // [11, 22, 33, "第", "一", "种"] 下标 0 - 5;length = 6;

    // 2.追加元素
    // 通过 数组的 length 属性 + 赋值的特殊情况 ,来为 数组 追加元素
    var arr1 = [11, 22, 33];

    arr1[arr1.length] = '第';
    arr1[arr1.length] = '二';
    arr1[arr1.length] = '种';

    console.log(arr1); //  [11, 22, 33, "第", "二", "种"] 下标 0 - 5;length = 6;

    // 3.追加元素
    // 通过 数组.push()方法 追加元素
    var arr2 = [11, 22, 33];

    arr2.push('第');
    arr2.push('三');
    arr2.push('种');

    console.log(arr2); // [11, 22, 33, "第", "三", "种"] 下标 0 - 5;length = 6;
</script>

</head>

<body>

</body>

</html>

上一篇 下一篇

猜你喜欢

热点阅读