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

  • 相关阅读:
    分布式系统学习一-概念篇
    JAVA多线程学习九-原子性操作类的应用
    JAVA多线程学习八-多个线程之间共享数据的方式
    JAVA多线程学习七-线程池
    vue 工作随笔
    智能云课堂整理
    mysql
    模板引挚 jade ejs
    node实战小例子
    昭山欢node资料学习笔记
  • 原文地址:https://www.cnblogs.com/geekfeier/p/7660316.html
Copyright © 2011-2022 走看看