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 相关文章推荐
3分钟写出来的Jquery版checkbox全选反选功能
Oct 23 Javascript
javascript 获取元素样式必杀技
May 04 Javascript
connect中间件session、cookie的使用方法分享
Jun 17 Javascript
javascript中的正则表达式使用详解
Aug 30 Javascript
Angularjs material 实现搜索框功能
Mar 08 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
Aug 02 Javascript
jQuery事件绑定方法学习总结(推荐)
Nov 21 Javascript
微信小程序 常用工具类详解及实例
Feb 15 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
Feb 26 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
May 07 Javascript
Vue实现简易购物车页面
Dec 30 Vue.js
JavaScript 中for/of,for/in 的详细介绍
Nov 17 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
CodeIgniter输出中文乱码的两种解决办法
2014/06/12 PHP
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
php简单获取文件扩展名的方法
2015/03/24 PHP
javascript实现动态增加删除表格行(兼容IE/FF)
2007/04/02 Javascript
jQuery 入门讲解1
2009/04/15 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
2010/03/15 Javascript
javascript取消文本选定的实现代码
2010/11/14 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
JavaScript判断密码强度(自写代码)
2013/09/06 Javascript
简单介绍JavaScript的变量和数据类型
2015/06/03 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
2015/10/02 Javascript
使用node+vue.js实现SPA应用
2016/01/28 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
配置nodejs环境的方法
2017/05/13 NodeJs
nodejs集成sqlite使用示例
2017/06/05 NodeJs
vue组件实现文字居中对齐的方法
2017/08/23 Javascript
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
vue使用监听实现全选反选功能
2018/07/06 Javascript
python中通过预先编译正则表达式提高效率
2017/09/25 Python
Python如何实现小程序 无限求和平均
2020/02/18 Python
Django import export实现数据库导入导出方式
2020/04/03 Python
Kmeans均值聚类算法原理以及Python如何实现
2020/09/26 Python
使用CSS3的font-face字体嵌入样式的方法讲解
2016/05/13 HTML / CSS
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
世界上最大的二手相机店:KEN
2017/05/17 全球购物
Lookfantastic香港官网:英国知名美妆购物网站
2018/06/19 全球购物
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
美国Jeep配件购物网站:Morris 4×4 Center
2019/05/01 全球购物
高中生职业生涯规划书
2014/02/24 职场文书
老龄工作先进事迹
2014/08/15 职场文书
事业单位年度考核评语
2014/12/31 职场文书
恋恋笔记本观后感
2015/06/16 职场文书
素质教育培训心得体会
2016/01/19 职场文书
Python基础详解之邮件处理
2021/04/28 Python
使用python绘制横竖条形图
2022/04/21 Python