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实现根据时间段显示问候语的方法
Jun 18 Javascript
详解JavaScript中双等号引起的隐性类型转换
May 30 Javascript
bootstrap学习使用(导航条、下拉菜单、轮播、栅格布局等)
Dec 01 Javascript
简单实现js浮动框
Dec 13 Javascript
javascript构造函数以及原型对象的理解
Jan 13 Javascript
bootstrap css样式之表单
Jan 19 Javascript
bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
May 11 Javascript
vue中axios处理http发送请求的示例(Post和get)
Oct 13 Javascript
Vue 创建组件的两种方法小结(必看)
Feb 23 Javascript
vue-cli 目录结构详细讲解总结
Jan 15 Javascript
Vue-CLI与Vuex使用方法实例分析
Jan 06 Javascript
JS前端canvas交互实现拖拽旋转及缩放示例
Aug 05 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 获取一个月第一天与最后一天的代码
2010/05/16 PHP
PHP中应该避免使用同名变量(拆分临时变量)
2015/04/03 PHP
php查询及多条件查询
2017/02/26 PHP
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
JavaScript实现的石头剪刀布游戏源码分享
2014/08/22 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
VUEJS实战之利用laypage插件实现分页(3)
2016/06/13 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
ES2015 Symbol 一种绝不重复的值
2016/12/25 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
JavaScript获取select中text值的方法
2017/02/13 Javascript
微信小程序富文本渲染引擎的详解
2017/09/30 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
react-navigation 如何判断用户是否登录跳转到登录页的方法
2017/12/01 Javascript
JS动态显示倒计时效果
2019/12/12 Javascript
微信小程序封装多张图片上传api代码实例
2019/12/30 Javascript
一看就会的vuex实现登录验证(附案例)
2020/01/09 Javascript
Python中请使用isinstance()判断变量类型
2014/08/25 Python
Python3 Tkinter选择路径功能的实现方法
2019/06/14 Python
一篇文章弄懂Python中所有数组数据类型
2019/06/23 Python
django admin组件使用方法详解
2019/07/19 Python
使用turtle绘制五角星、分形树
2019/10/06 Python
python3 常见解密加密算法实例分析【base64、MD5等】
2019/12/19 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
2020/11/24 Python
大型活动策划方案
2014/01/12 职场文书
《两个铁球同时着地》教学反思
2014/02/13 职场文书
《春晓》教学反思
2014/04/20 职场文书
2014年信息技术工作总结
2014/12/16 职场文书
语文复习计划
2015/01/19 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers
动视暴雪取消疫苗禁令 让所有员工返回线下工作
2022/04/03 其他游戏
win11开机发生死循环重启怎么办?win11开机发生死循环重启解决方法
2022/08/05 数码科技