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 相关文章推荐
jQuery 源代码显示控件 (Ajax加载方式).
May 18 Javascript
JavaScript Scoping and Hoisting 翻译
Jul 03 Javascript
JS Map 和 List 的简单实现代码
Jul 08 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
Feb 04 Javascript
JavaScript中用字面量创建对象介绍
Dec 31 Javascript
AngularJS基础学习笔记之表达式
May 10 Javascript
Bootstrap模态框调用功能实现方法
Sep 19 Javascript
利用JQuery实现datatables插件的增加和删除行功能
Jan 06 Javascript
Underscore之Array_动力节点Java学院整理
Jul 10 Javascript
js案例之鼠标跟随jquery版(实例讲解)
Jul 21 jQuery
vue中动态select的使用方法示例
Oct 28 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
Nov 27 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数据库解决方案分析介绍
2015/09/24 PHP
yii2.0实现pathinfo的形式访问的配置方法
2016/04/06 PHP
漂亮的提示信息(带箭头)
2007/03/21 Javascript
基于jquery的模态div层弹出效果
2010/08/21 Javascript
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
jQuery EasyUI API 中文文档 - Pagination分页
2011/09/29 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
使用AOP改善javascript代码
2015/05/01 Javascript
网页中JS函数自动执行常用三种方法
2016/03/30 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
微信小程序开发经验总结(推荐)
2017/01/11 Javascript
JavaScript实现的反序列化json字符串操作示例
2018/07/18 Javascript
原生JS实现的放大镜特效示例【测试可用】
2018/12/08 Javascript
vue实现标签云效果的方法详解
2019/08/28 Javascript
layui实现鼠标移动到单元格上显示数据的方法
2019/09/11 Javascript
Node配合WebSocket做多文件下载以及进度回传
2019/11/07 Javascript
JS实现压缩上传图片base64长度功能
2019/12/03 Javascript
python 运算符 供重载参考
2009/06/11 Python
利用ctypes获取numpy数组的指针方法
2019/02/12 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
法国奢华女性时尚配饰网上商店:Monnier Frères
2016/08/27 全球购物
英国豪华针织品牌John Smedley的在线销售商:The Outlet by John Smedley
2018/04/08 全球购物
夏威夷咖啡公司:Hawaii Coffee Company
2019/09/19 全球购物
瑞士首家网上药店折扣店:McDrogerie
2020/12/22 全球购物
网络工程师职业规划
2014/02/10 职场文书
服务员岗位责任制
2014/02/11 职场文书
火锅店营销方案
2014/02/26 职场文书
平面设计求职信
2014/03/10 职场文书
仓库文员岗位职责
2014/04/06 职场文书
培训协议书范本
2014/04/22 职场文书
见习报告的格式
2014/11/04 职场文书
幼儿园心得体会范文
2016/01/21 职场文书
2016年小学中秋节活动总结
2016/04/05 职场文书