美文网首页
数组上的一些函数

数组上的一些函数

作者: warryy | 来源:发表于2017-04-04 13:22 被阅读4次

2017年4月3日

**计算给定数组 arr 中所有元素的总和 **

  1. arrayObject.slice(start,end)(递归使用)不修改原数组
  2. eval(string)
    arrayObject.join(separator)
  3. array.reduce(function(previousValue, currentValue, currentIndex, array), initialValue)
  4. forEach(function(value, index, array){})
  1. arrayObject.splice(index,howmany,item1,.....,itemX)
    删除index后面的howmany个元素,并用itemx替换,修改原数组
  2. Math.pow(x,y)
    返回x的y次幂
  3. filter(value, idx, arr)
    不用 filter() 时:
  {"name":"apple", "count": 2},
  {"name":"orange", "count": 5},
  {"name":"pear", "count": 3},
  {"name":"orange", "count": 16},
];
var newArr = [];
for(var i= 0, l = arr.length; i< l; i++){
  if(arr[i].name === "orange" ){
newArr.push(arr[i]);
}
}
console.log("Filter results:",newArr);```
用了 filter():
```var arr = [
  {"name":"apple", "count": 2},
  {"name":"orange", "count": 5},
  {"name":"pear", "count": 3},
  {"name":"orange", "count": 16},
];
var newArr = arr.filter(function(item){
  return item.name === "orange";
});
 console.log("Filter results:",newArr);```

相关文章

  • 数组上的一些函数

    2017年4月3日**计算给定数组 arr 中所有元素的总和 ** arrayObject.slice(start...

  • 指针与数组

    指针与数组 传入函数的数组组成了什么? 函数参数表中的数组实际上是指针sizeof(a) == sizeof(in...

  • 函数指针

    概念: 指针函数, 函数指针, 指针数组, 数组指针, 指向数组的指针, 指向函数指针数组的指针。

  • C语言-2、数组、函数

    数组定义 数组的指针、内存地址、取值 数组大小 函数指针 函数指针2 函数指针3

  • PHP编程指南(六)数组

    索引数组 定义 方式一: 方式二: 获取指定索引位置上的值: 遍历索引数组 索引数组的长度 通过count()函数...

  • 关于webpack loader的加载顺序

    函数组合 先介绍一个概念,函数组合:函数组合是函数式编程中非常重要的思想,它的实现的思路也没有特别复杂。 函数组合...

  • compose

    函数组合 先介绍一个概念,函数组合:函数组合是函数式编程中非常重要的思想,它的实现的思路也没有特别复杂。 函数组合...

  • list函数

    list函数的用法 把数组中的值赋给一些变量.

  • C语言

    C 指针、指针变量、函数指针、指针函数、指针数组、数组指针、C 数组

  • 7月9号

    1 //数组作为函数参数,可以省略元素个数 //数组作为函数参数,传递是整个数组的地址,修改函数形参数组元素的值,...

网友评论

      本文标题:数组上的一些函数

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