美文网首页
数组操作

数组操作

作者: 赵BW | 来源:发表于2017-04-01 22:29 被阅读0次

今天在项目中遇到数组操作,所以今天特地的总结下。给自己理一理思路。


  • concat:用于连接两个或多个数组
    var arr1 = [1,2,3,4];
    var arr2 = [5,6,7,8];
    console.log(arr1.concat(arr2));//[1, 2, 3, 4, 5, 6, 7, 8]
    console.log(arr1);//[1,2,3,4]

  • join:连接数组,把数组里的元素通过符号连接在一起。
    var arr = [1,2,3,4];
    arr.join();//1,2,3,4
    arr.join("");//1234

  • pop:删除数组的末尾的数字,返回删除的元素。
    var arr = [1,2,3,4];
    console.log(arr.pop());//4
    console.log(arr);//[1,2,3]

  • push:在数组的末尾添加一个变量,返回长度。
    var arr = [1,2,3,4];
    console.log(arr.push(5));//5
    console.log(arr);//[1,2,3,4,5]

  • reverse:用于颠倒数组中元素的顺序。
    var arr = [1,2,3,4];
    arr.reverse();//[4,3,2,1]

  • shift:删除数组的头部的元素,返回删除的元素。
    var arr = [1,2,3,4];
    arr.push();//[2,3,4]

  • slice:返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
    var arr = [1,2,3,4];
    arr.slice(0,1);//1

  • sort:对数组的元素进行排序。
    var arr = ['e','b','a','c','d'];
    arr.sort();
    console.log(arr);//["a", "b", "c", "d", "e"]

  • splice(index,howmany,item1,item2):向/从数组中添加/删除项目,然后返回被删除的项目。
    var arr = [1,2,3,4];
    arr.splice(1,0,1,2);//添加元素1,2
    arr.splice(1,1);//删除元素1,3,4
    arr.splice(1,1,1,2);//先删除

  • toString:可把数组转换为字符串,并返回结果.和没有参数的join一样。
    var arr = [1,2,3,4];
    arr.toString();//1,2,3,4

  • unshift:在数组的头部添加一个元素,返回长度。
    var arr = [1,2,3,4];
    arr.unshift(1);//[1,2,3,4,1]

相关文章

  • 数组

    数组定义: 元素类型 数组操作 Range 数组的批量操作 遍历

  • 迟到的Swift入门 - 数组操作

    Swift数组操作 1. 数组的日常操作 1.0 声明数组 初始化空数组 初始化默认值的数组 2. 数组基本操作 ...

  • 2. Numpy使用

    numpy的基本操作 生成数组 数组的基本操作 数组的运算 数组间的运算

  • 数组和对象的操作

    数组操作方法 数组中splice的操作(改变的是原数组,返回结果是分割的数组) 数组中slice的操作(不改变原数...

  • Matrix01-03:ndarray数组的操作

    ndarray数组的操作 数组数据转换数组形状变换数组数据选择与操作数组计算处理数组算术运算 一、数组数据转换 注...

  • js基础之数组方法

    数组简单操作 数组合并 数组排序

  • 基本dom操作,数组操作

    dom操作 数组操作

  • java笔记5

    数组的定义 数组的内存分配及特点 数组操作常见问题 数据常见操作 数组中的数组 @Test public void...

  • 数组类常用操作方法

    一、数组 二、不可变数组(NSArray) 三、不可变数组的操作 四、可变数组(NSMutableArray)的操作

  • JavaScript 数组方法整理大全

    一、常用的数组方法★ 直接操作影响原数组的方法: ★ 直接操作不影响原数组的方法: ★ 直接操作有可能影响到原数组...

网友评论

      本文标题:数组操作

      本文链接:https://www.haomeiwen.com/subject/ayqwottx.html