Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

TypedArray filter()

JavaScript TypedArray filter()方法

filter() 方法创建一个新数组,其中所有通过测试的元素均由提供的功能实现。此方法使用静态值填充从开始索引到结束索引的数组的所有元素。 filter()方法不适用于没有值的数组元素的函数。

语法:

array.filter (function (currentValue, index, arr), this_arg)

参数:

CurrentValue(必需):当前元素的值。
index(可选):当前元素的数组索引。
arr :您在其上调用filter()的数组。
this_arg:this_arg参数用于告诉函数在执行参数函数时使用此值。

返回值:

包含所有通过测试的元素的数组。如果没有任何元素通过测试,它将返回一个空数组。

浏览器支持:

浏览器 版本
Chrome
Edge
Firefox 1.5
Opera

示例

JavaScript Array filter()方法
<script type="text/javascript">
//JavaScript to illustrate filter() method
function lidihuo(value)
{ return value>=5;
}
     // Input array
  var arr= [1,2,3,4,5,6,7,8,9,10];
  var result=arr.filter(lidihuo);
  document.write(result);
// expected output: arr[Output: 5,6,7,8,9,10]
</script>
 
输出:
5,6,7,8,9,10
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4