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 相关文章推荐
js为数字添加逗号并格式化数字的代码
Aug 23 Javascript
js运动动画的八个知识点
Mar 12 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 Javascript
javascript瀑布流式图片懒加载实例解析与优化
Feb 23 Javascript
jQuery旋转插件jqueryrotate用法详解
Oct 13 Javascript
Popup弹出框添加数据实现方法
Oct 27 Javascript
20个最常见的jQuery面试问题及答案
May 23 jQuery
vue和webpack打包项目相对路径修改的方法
Jun 15 Javascript
移动端滑动切换组件封装 vue-swiper-router实例详解
Nov 25 Javascript
微信小程序仿今日头条导航栏滚动解析
Aug 20 Javascript
Layui给switch添加响应事件的例子
Sep 03 Javascript
教你部署vue项目到docker
Apr 05 Vue.js
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
1.PHP简介
2006/10/09 PHP
删除数组元素实用的PHP数组函数
2008/08/18 PHP
PHP编实现程动态图像的创建代码
2008/09/28 PHP
PHPMailer安装方法及简单实例
2008/11/25 PHP
Yii使用技巧大汇总
2015/12/29 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
2017/07/31 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
2017/10/26 PHP
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
2014/05/02 Javascript
JS实现动态给图片添加边框的方法
2015/04/01 Javascript
简单的js表格操作
2016/09/24 Javascript
js实现自动图片轮播代码
2017/03/22 Javascript
详解Node.js项目APM监控之New Relic
2017/05/12 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
[34:10]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
Python的collections模块中的OrderedDict有序字典
2016/07/07 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
Pycharm 字体大小调整设置的方法实现
2019/09/27 Python
实例教程 利用html5和css3打造一款创意404页面
2014/10/20 HTML / CSS
医学护理毕业生自荐信
2013/11/07 职场文书
管理科学大学生求职信
2013/11/13 职场文书
商务日语毕业生自荐信范文
2013/11/14 职场文书
职工运动会邀请函
2014/02/02 职场文书
公司联欢会策划方案
2014/05/19 职场文书
2015年度党员个人总结
2015/02/14 职场文书
庆祝教师节主持词
2015/07/06 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书
用python开发一款操作MySQL的小工具
2021/05/12 Python
python数字类型和占位符详情
2022/03/13 Python