zoukankan      html  css  js  c++  java
  • javaScript系列---【js如何创建和新增数组元素】

    一、 js中创建数组的两种方式:

    第一种:利用 new 创建数组

    var 数组名 = new Array();
    var arr = new Array();   // 创建一个新的空数组
    // 注意 Array () ,A 要大写    
    

    第二种:利用数组字面量创建数组

    var 数组名 = [];//使用数组字面量方式创建空的数组
    var 数组名 = ['小白', '小黑', '大黄', '瑞奇'];//使用数组字面量方式创建带初始值的数组
    

    二、 js数组中新增数组元素

    第一种:修改length长度,创建元素

    创建空元素
    var arr = ['red', 'green', 'blue'];
    arr.length = 5; // 把数组的长度修改为了5  里面有5个元素 
    console.log(arr); //["red", "green", "blue", empty × 2]
    
    直接创建新元素
    var arr3 = [1, 2, 3, 4, 5, 6];
    arr3[arr3.length] = '学生';
    console.log(arr3);//输出数组是[1,2,3,4,5,6,'学生'];长度为7
    

    第二种: 修改索引号, 追加数组元素

    修改索引号 追加数组元素
    var arr1 = ['red', 'green', 'blue'];
    arr1[3] = 'pink';
    console.log(arr1);//输出数组是['red', 'green', 'blue','pink']
    
    替换数组元素
    arr1[0] = 'yellow'; // 这里是替换原来的数组元素red;
    console.log(arr1);//输出数组是['yellow', 'green', 'blue','pink']
    
    注意:不要直接给 数组名赋值 否则里面的数组元素都没有了
    arr1 = '有点意思';
    console.log(arr1); // 有点意思
    
  • 相关阅读:
    文件权限
    文件权限
    Nginx SSL/HTTPS 配置
    Nginx SSL/HTTPS 配置
    Nginx SSL/HTTPS 配置
    安装opencv3.3.0方法
    安装opencv3.3.0方法
    安装opencv3.3.0方法
    安装opencv3.3.0方法
    阿里巴巴的体量到底有多大?
  • 原文地址:https://www.cnblogs.com/chenhaiyun/p/14355975.html
Copyright © 2011-2022 走看看