• 数组


    说明

    数组是一组数据的有序集合。

    定义

    使用数组字面量方式:var arr1 = [];

    使用数组关键字方式:  var arr1 = new Array();

    定义数组并初始化var arr1 = [1, "a", true]; var arr2 = new Array(1, "a", true);

    数组的索引

    数组中的每一个元素在数组中都有一个对应的索引,也叫做数组的下标。索引取值从数字 0 开始。 我们可以 通过索引值来对数组进⾏增加、查看、修改等操作

    查看

    var arr = [1, "a", true, "hello"]; console.log( arr[3] );// hello
    

    增加

    var arr = []; arr[0] = 1; arr[1] = "a"; arr[2] = true; console.log( arr ); // [1, "a", true]
    

    修改

    var arr = [1, "a", true, "hello"]; arr[2] = false; console.log( arr ); // [1, "a", false, "hello"]

     

    数组的长度

    每⼀个数组都有⼀一个 length 属性,表示数组的长度。数组的长度指的就是数组内包含元素的个数

    数组的遍历

    遍历,指的就是访问数据结构中的每个节点的数据。遍历数组,也就是依次访问数组内的每一个元素

    数组的常见方法

    1.转换方法

    toString()
    把数组的元连同逗号转换为一个字符串,并返回 结果。
    valueOf() 返回数组对象的原始值。
    join()
    将数组里的每个元素取出来拼接成一个字符串,并 返回结果。

    2.操作方法

    push()
    向数组的末尾添加一个或更更 多元素,并返回新的⻓长度。
    pop()
    删除一个 元素。
    shift()
    删除并返回数组的第一个元 素。
    unshift()
    向数组的开头添加一个或更更 多元素,并返回新的⻓长度。
    slice()
    选取数组中的⼀一部分,并返 回⼀一个新数组。
    splice() 从数组里添加或删除元素。
    第一个参数表示起始元素下标(包含),第二个参数表示 要删除元素的个数,后⾯面的参数都表示要添加的元素。

  • 相关阅读:
    MutationObserver DOM变化的观察
    lspci详解分析
    dpdk快速编译使用
    bonding的系统初始化介绍
    fio测试nvme性能
    [驱动] 一个简单内核驱动,通过qemu调试(1)
    qemu启动vm后,如何host上使用ssh连接?
    Linux C下变量和常量的存储的本质
    从计算机中数据类型的存储方式,思考理解原码,反码,补码
    Linux C动态链接库实现一个插件例子
  • 原文地址:https://www.cnblogs.com/zuiai/p/7223441.html
Copyright © 2020-2023  润新知