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 相关文章推荐
前端开发的开始---基于面向对象的Ajax类
Sep 17 Javascript
Script标签与访问HTML页面详解
Jan 10 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
Jul 18 Javascript
JavaScript 学习笔记之语句
Jan 14 Javascript
整理Javascript基础语法学习笔记
Nov 29 Javascript
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
Oct 11 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
Nov 10 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 Javascript
Vue.js事件处理器与表单控件绑定详解
Mar 20 Javascript
Vue模拟数据,实现路由进入商品详情页面的示例
Aug 31 Javascript
JavaScript canvas基于数组生成柱状图代码实例
Mar 06 Javascript
element中的$confirm的使用
Apr 26 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 discuz 主题表和回帖表的设计
2009/03/13 PHP
php定义参数数量可变的函数用法实例
2015/03/16 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
浅析Yii2集成富文本编辑器redactor实例教程
2016/04/25 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
php删除数组指定元素实现代码
2017/05/03 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
jQuery-ui中自动完成实现方法
2010/06/10 Javascript
JavaScript 对象模型 执行模型
2010/10/15 Javascript
页面使用密码保护代码
2013/04/10 Javascript
javascript实现颜色渐变的方法
2013/10/30 Javascript
textarea 控制输入字符字节数(示例代码)
2013/12/27 Javascript
jQuery简单操作cookie的插件实例
2016/01/13 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
第五篇Bootstrap 排版
2016/06/21 Javascript
浅谈javascript中执行环境(作用域)与作用域链
2016/12/08 Javascript
实例分析浏览器中“JavaScript解析器”的工作原理
2016/12/12 Javascript
vue引入swiper插件的使用实例
2017/07/19 Javascript
详解Vue 中 extend 、component 、mixins 、extends 的区别
2017/12/20 Javascript
ES6知识点整理之Proxy的应用实例详解
2019/04/16 Javascript
vue 实现微信浮标效果
2019/09/01 Javascript
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
详解Python编程中time模块的使用
2015/11/20 Python
python矩阵转换为一维数组的实例
2018/06/05 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
2020/01/02 Python
Python loguru日志库之高效输出控制台日志和日志记录
2020/03/07 Python
Python 统计位数为偶数的数字代码详解
2020/03/15 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
美国家具网站:Cymax
2016/09/17 全球购物
美国汽车性能部件和赛车零件网站:Vivid Racing
2018/03/27 全球购物
英语故事演讲稿
2014/04/29 职场文书
小学综合实践活动总结
2014/07/07 职场文书
单位单身证明样本
2014/10/11 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
带你了解CSS基础知识,样式
2021/07/21 HTML / CSS