• javascript04


      

    数组

    1.数组的概念:将多个元素(通常是同一类型)按一定顺序排列放到一个集合中,称之为数组

    2.数组的定义:数组是一个有序的列表,可以在数组中存放任意的数据,并且数组的长度可以动态的调整。

    3.创建数组

    3.1创建一个空数组

    var arr = []

    // 创建一个包含3个数值的数组,多个数组项以逗号隔开

    var arr2 = [1, 3, 4];

    // 创建一个包含2个字符串的数组

    var arr3 = ['a', 'c'];

    //创建一个已知个数的空数组

    var what = new Arry()

     

     

    3.获取数组元素

    // 格式:数组名[下标] 下标又称索引

    // 功能:获取数组对应下标的那个值,如果下标不存在,则返回undefined。

    var arr = ['red',, 'green', 'blue'];

    arr[0];// red

    arr[2]; // blue

    arr[3]; // 这个数组的最大下标为2,因此返回undefined

    4.数组特点:

    1.不限制数组元素存储类型

    var arr = ["字符串",10,true];

    2.不限制数组个数

    var arr[10]=10;

    若超出长度,则自动在新位置保存!

    3. 数组的.length属性 :(这里要注意区分数组下标和长度的关系)记录了理论上的元素个数 永远是最后一个元素的下标+1

    通过.length属性 可以从末尾开始获取数组的元素或者从末尾添加元素

    array[array.length] = "Lily";//添加

    console.log(array[array.length-1])//获取

    console.log(array[array.length-n])

    arr.length = arr.length-3;//从数组中删去三个元素;

    5.数组遍历

    var arr = [1,2,3,4,5,6];

    for (var i = 0;i<arr.length;i++) {

    cosole.log(arr[i]);

  • 相关阅读:
    td 内容自动换行 table表格td设置宽度后文字太多自动换行
    拿到别人的VUE项目要怎样做
    npm install相关参数详解
    自定义starter valar
    Linux 文件映射虚拟内存操作
    CH9121网络串口透传模块STM32驱动
    shell脚本test命令使用总结和实例
    bootloader与app程序合并程序
    shell基础之多文件编程
    STM32G0低功耗介绍
  • 原文地址:https://www.cnblogs.com/yqycr7/p/11268461.html
Copyright © 2020-2023  润新知