zoukankan      html  css  js  c++  java
  • 数组API方法

    1.splice()对数组的截取,删除和插入

    var arr = [1, 3, 5, 7, 9, 11];

    arr.splice(0, 3)==》[1,3,5] 截取对应的数组个数

    arr.splice(2, 1, '哈哈哈', '呵呵呵', 'dewd');==》[1,  '哈哈哈', '呵呵呵', 'dewd', 5, 7, 9, 11] 截取对应的个数并插入新增的元素

    splice(1,3,‘的’)==》1代表开始位置,3为选取个数,‘的’为插入的元素

    2.map()对数组循环遍历

    var arr = [1, 3, 5, 7, 9, 11];

    var arr2=arr.map(function(value){

      return value*value;

    })

    3.fliter()创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素

    var arr = [1, 3, 5, 7, 9, 11];
    var arr2 = arr.filter(function (value) {
      return  value > 9;
    })

    4.every() 方法用于检测数组所有元素是否都符合指定条件(通过函数提供)。

    var arr = [1, 3, 5, 7, 9, 11];
    var arr2 = arr.every(function (value) {
      return  value > 9;
    })

    5.some() 方法用于检测数组中的元素是否满足指定条件(函数提供)。

    var arr = [1, 3, 5, 7, 9, 11];
    var arr2 = arr.some(function (value) {
      return  value > 9;
    })

  • 相关阅读:
    汇编/操作系统 索引帖
    极地网络
    河中跳房子游戏
    搬家大吉QAQQAQ
    【USACO3.1.1】Agri-Net最短网络
    浅谈二叉树
    Android面试经验汇总(二)
    Android面试经验汇总(一)
    Android 聊天室(二)
    Android 聊天室(一)
  • 原文地址:https://www.cnblogs.com/ccc0114/p/9816464.html
Copyright © 2011-2022 走看看