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是否为数组

  • 相关阅读:
    Golang学习
    Golang学习
    基础知识
    Golang学习
    基础知识
    hyper-v server 2016安装,客户端远程管理
    inotifywait命令
    CENTOS 7发送邮件测试
    NFS学习
    awk命令
  • 原文地址:https://www.cnblogs.com/geekfeier/p/7660316.html
Copyright © 2011-2022 走看看