zoukankan      html  css  js  c++  java
  • 数组的一些方法

    # 宝宝总结的数组的一些方法

    1. push() :尾部添加元素 返回添加后的长度
    2. pop() :尾部删除元素 返回删除元素
    3. unshift() :头部添加元素 返回添加后的长度
    4. shift() :头部删除元素 返回删除元素
      push() pop() unshift() shift()
    功能 添加 删除 添加 删除
    头/尾 尾部 尾部 头部 头部
    result 新数组长度 被删除元素 新数组长度 被删除元素

    解释:

    • push()和pop() 都是在尾部操作数组
    • unshift()和shift()都是在头部操作数组
    • push()和unshift() 都是添加数组元素
    • pop()和shift()都是删除数组元素
    • 删除数组元素会返回当前被删除的元素
    • 添加数组会返回添加后的数组长度

    5.arr.indexOf('abc') :找到元素在数组中的索引

    var fruits = ['banana','apple','strawberry'];
    let index = fruits.indexOf('banana');//1
    
    

    6.arr.splice(pos,1) :通过索引删除某个元素 (返回被删除的数组元素)

    let removedItem = fruits.splice(0,1) //['banana']
    

    7.arr.slice() :复制一个数组

    var copyArr = fruits.slice();
    

    8、Array.from(fruit) :复制一个数组
    9.Array.isArray(fruit) 判断fruit是否为数组

  • 相关阅读:
    Add a column in table control
    ALV
    ABAP Object Differences
    Field Symbols, Casting Decimal Places
    fROM PPV report
    python全局变量
    管理商品demo
    Mac系统在Pycharm中切换解释器
    python中 元组
    python中字符串格式化
  • 原文地址:https://www.cnblogs.com/geekfeier/p/7660316.html
Copyright © 2011-2022 走看看