zoukankan      html  css  js  c++  java
  • Array数组对象的方法

      会改变数组的方法:
     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    push()向数组的末尾添加一个或多个元素,并返回新的长度。arr.push("James")
    pop() 用于删除并返回数组的最后一个元素。 arr.pop()
    shift() 用于把数组的第一个元素从其中删除,并返回第一个元素的值。
    unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度,arr.unshift("William")
    splice() 向/从数组中添加/删除项目,然后返回被删除的项目
    sort() 用于对数组的元素进行排序
    reverse() 用于颠倒数组中元素的顺序
    forEach() 这会遍历列表,并对每个列表成员应用一些有副作用的操作
    reverse() 用于颠倒数组中元素的顺序,该方法会改变原来的数组,而不会创建新的数组
    不会改变数组的方法:
     
    1
    2
    3
    4
    5
    filter() 返回数组,包含了符合条件的所有元素。如果没有符合条件的元素则返回空数组。
    concat() 用于连接两个或多个数组,该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。arr.concat(arr2,arr3)
    slice() 从已有的数组中返回选定的元素,arr.slice(1,3) 1表示开始的位置,3表示截取几个(不写,默认全部)
    map() 这会遍历一个列表,转换该列表的每个成员,然后返回与转换后的成员大小相同的另一个列表
    join() 用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。arr.join(".")
  • 相关阅读:
    转:10分钟掌握XML、JSON及其解析
    转:关于C++14:你需要知道的新特性
    2014/11/4~2014/12/20阶段性目标
    转:快速掌握一个语言最常用的50%
    推荐!国外程序员整理的 C++ 资源大全
    数据库面试宝典
    sqlite学习
    android
    转:c的回归-云风
    原创: 开题报告中摘要部分快速将一段文字插入到word的表格中
  • 原文地址:https://www.cnblogs.com/loving0606/p/14082009.html
Copyright © 2011-2022 走看看