分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

js中的filter方法和map方法

发布时间:2023-09-06 01:59责任编辑:彭小芳关键词:js
filter方法是对数据中的元素进行过滤,也就是说是不能修改原数组中的数据,只能读取原数组中的数据,callback需要返回布尔值

为true的时候,对应的元素留下来,

为false的时候,对应的元素过滤掉

filter方法的使用:

对应的结果:

如果我们尝试对原数组中的元素进行修改,会有什么效果了?

结果如下:

会发现数据不会发生改变的。

也就是说:filter方法是对原数组的元素进行过滤,返回到一个新的数组中去。不影响原始的数组。

map方法的使用:

结果如下:

所以:map方法是可以原数组中的元素进行处理、修改等操作,然后返回一个新的数组对象。


那如果map方法做过滤的操作是个什么效果?

结果如下:

最后总结:

filter方法是对原数组进行过滤筛选,产生一个新的数组对象

map方法对元素中的元素进行加工处理,产生一个新的数组对象。


js中的filter方法和map方法

原文地址:http://blog.51cto.com/11871779/2126561

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved