JavaScript 数组some()和filter()的用法及区别


Posted in Javascript onMay 20, 2016

some方法

array1.some(callbackfn[, thisArg])

对数组array1中的每个元素调用回调函数callbackfn,当回调函数返回true或者遍历完所有数组后,some方法终止。可选参数thisArg可以替换回调函数中的this对象

filter方法

array1.filter(callbackfn[, thisArg])

对数组array1中的每个元素调用回调函数callbackfn方法,该方法会返回一个在回调函数中返回true的元素的新的集合。可选参数thisArg可以替换回调函数中的this对象

两者的区别

some方法返回的是boolean值,可用于检察数组中是否有某对象

filter方法返回的是一个新数组,可用于过滤数组中的对象

以上这篇JavaScript 数组some()和filter()的用法及区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 学习笔记一些小技巧
Mar 28 Javascript
jquery的相对父元素和相对文档定位示例代码
Aug 02 Javascript
js改变鼠标的形状和样式的方法
Mar 31 Javascript
JavaScript中String.match()方法的使用详解
Jun 06 Javascript
详解JavaScript中jQuery和Ajax以及JSONP的联合使用
Aug 13 Javascript
JS正则表达式比较常见用法
Jan 26 Javascript
微信小程序之小豆瓣图书实例
Nov 30 Javascript
EditPlus中的正则表达式 实战(2)
Dec 15 Javascript
谈谈JavaScript数组常用方法总结
Jan 24 Javascript
JavaScript正则获取地址栏中参数的方法
Mar 02 Javascript
快速将Vue项目升级到webpack3的方法步骤
Sep 14 Javascript
使用webpack-dev-server处理跨域请求的方法
Apr 18 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 #Javascript
AngularJS中的指令全面解析(必看)
May 20 #Javascript
浅析angularJS中的ui-router和ng-grid模块
May 20 #Javascript
javascript的理解及经典案例分析
May 20 #Javascript
JS中对象与字符串的互相转换详解
May 20 #Javascript
JS 对象(Object)和字符串(String)互转方法
May 20 #Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
May 20 #Javascript
You might like
生成php程序的php代码
2008/04/07 PHP
php实现可以设置中奖概率的抽奖程序代码分享
2014/01/19 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
DEFER怎么用?
2006/07/01 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
原生javascript实现图片按钮切换
2015/01/12 Javascript
JavaScript数据类型学习笔记
2016/01/25 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
js实现楼层导航功能
2017/02/23 Javascript
JS奇技之利用scroll来监听resize详解
2017/06/15 Javascript
解析Vue.js中的组件
2018/02/02 Javascript
Js中将Long转换成日期格式的实现方法
2018/06/05 Javascript
详解JS中统计函数执行次数与执行时间
2018/09/04 Javascript
vue element-ui之怎么封装一个自己的组件的详解
2019/05/20 Javascript
解决vue中使用proxy配置不同端口和ip接口问题
2019/08/14 Javascript
微信公众号生成新浪短网址的实现(快速生成)
2019/08/18 Javascript
vue内置组件component--通过is属性动态渲染组件操作
2020/07/28 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
2020/08/07 Javascript
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
python实现kNN算法
2017/12/20 Python
用python实现对比两张图片的不同
2018/02/05 Python
python3.4实现邮件发送功能
2018/05/28 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
python遍历小写英文字母的方法
2019/01/02 Python
Django中从mysql数据库中获取数据传到echarts方式
2020/04/07 Python
python中PyQuery库用法分享
2021/01/15 Python
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
Hawes & Curtis澳大利亚官网:英国经典服饰品牌
2018/10/29 全球购物
JAVA高级程序员面试题
2013/09/06 面试题
外科实习自我鉴定
2013/10/06 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
横店影视城导游词
2015/02/06 职场文书
排球赛新闻稿
2015/07/17 职场文书
开发者首先否认《遗弃》被取消的传言
2022/04/11 其他游戏