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的with 语句的使用方法
May 09 Javascript
javascript使用window.open提示“已经计划系统关机”的原因
Aug 15 Javascript
js鼠标点击图片实现随机变换图片的方法
Feb 16 Javascript
《JavaScript函数式编程》读后感
Aug 07 Javascript
浅析JS获取url中的参数实例代码
Jun 14 Javascript
Bootstrap导航条的使用和理解3
Dec 14 Javascript
JavaScript变量声明var,let.const及区别浅析
Apr 23 Javascript
vue.js数据绑定操作详解
Apr 23 Javascript
Rollup处理并打包JS文件项目实例代码
May 31 Javascript
vue 点击按钮增加一行的方法
Sep 07 Javascript
vue-cli3搭建项目的详细步骤
Dec 05 Javascript
微信小程序select下拉框实现效果
May 15 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
全国FM电台频率大全 - 18 湖南省
2020/03/11 无线电
PHP 网页过期时间的控制代码
2009/06/29 PHP
php 模拟POST|GET操作实现代码
2010/07/20 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
PHP+jquery+ajax实现即时聊天功能实例
2014/12/23 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
如何实现JS函数的重载
2006/09/22 Javascript
passwordStrength 基于jquery的密码强度检测代码使用介绍
2011/10/08 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
2013/05/24 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
jquery禁用右键示例
2014/04/28 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
JavaScript实现点击按钮字体放大、缩小
2016/02/29 Javascript
js判断iframe中元素是否存在的实现代码
2016/12/24 Javascript
JS高仿抛物线加入购物车特效实现代码
2017/02/20 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
[01:04:06]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第一局
2016/02/26 DOTA
[51:07]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python计算程序开始到程序结束的运行时间和程序运行的CPU时间
2013/11/28 Python
python爬虫之xpath的基本使用详解
2018/04/18 Python
Python切片索引用法示例
2018/05/15 Python
win8.1安装Python 2.7版环境图文详解
2019/07/01 Python
python实现智能语音天气预报
2019/12/02 Python
Python 去除字符串中指定字符串
2020/03/05 Python
Python叠加矩形框图层2种方法及效果
2020/06/18 Python
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
消防安全检查制度
2014/02/04 职场文书
2015年党风廉政建设目标责任书
2015/05/08 职场文书
不同意离婚代理词
2015/05/23 职场文书
2016新教师培训心得体会范文
2016/01/08 职场文书
小程序实现筛子抽奖
2021/05/26 Javascript