当前位置: 首页 > news >正文

js中filter函数使用箭头函数的时候注意事项

当过滤的是数组的时候(不需要写return)

在JavaScript的箭头函数中,如果函数体只包含一个表达式,并且该表达式返回一个值,那么你可以省略大括号{}和return关键字。箭头函数会自动返回该表达式的结果。

var filteredArray = array.filter(item => 
item !== null && item !== undefined && item !== "" && item !== false && item !== 0);

写return需要加大括号

var filteredArray = array.filter(item => {return item !== null && item !== undefined && item !== "" && item !== false && item !== 0;
});

错误示范

此时返回的是一个空数组

var filteredArray = array.filter(item => item !== null && item !== undefined && item !== "" && item !== false && item !== 0;
);

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于x86 平台opencv的图像采集和seetaface6的静默活体功能
  • H5实现带电话号码跳转到手机呼叫
  • Java二十三种设计模式-状态模式(20/23)
  • uniapp微信小程序 分享功能
  • Python计算机视觉编程 第六章
  • MySQL 视图(VIEW)的使用
  • AI在医学领域:HYDEN一种针对医学图像和报告的跨模态表示学习方法
  • IOS 13 网络请求和Moya框架
  • k8s高版本(1,28)部署NodePort模式下的ingress-nginx的详细过程及应用案例
  • 图片转pdf:tif是什么格式?如何将tif转成PDF?
  • 【hot100篇-python刷题记录】【找到字符串中所有字母异位词】
  • 工厂模式和策略模式区别
  • 汽车冷却液温度传感器的作用与检测方法
  • Windows10如何关闭Edge浏览器的Copilot
  • 钓鱼的常见几种方式
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • ES6系统学习----从Apollo Client看解构赋值
  • iOS编译提示和导航提示
  • JavaScript 基础知识 - 入门篇(一)
  • Laravel核心解读--Facades
  • mongo索引构建
  • select2 取值 遍历 设置默认值
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • vue-router的history模式发布配置
  • 聊聊flink的TableFactory
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 限制Java线程池运行线程以及等待线程数量的策略
  • const的用法,特别是用在函数前面与后面的区别
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​14:00面试,14:06就出来了,问的问题有点变态。。。
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • ​MySQL主从复制一致性检测
  • ​力扣解法汇总946-验证栈序列
  • ​马来语翻译中文去哪比较好?
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #在 README.md 中生成项目目录结构
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (1)无线电失控保护(二)
  • (C语言)逆序输出字符串
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (二)fiber的基本认识
  • (二)JAVA使用POI操作excel
  • (算法)区间调度问题
  • (学习日记)2024.01.19
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • (转)原始图像数据和PDF中的图像数据
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .net 调用php,php 调用.net com组件 --
  • .net 获取url的方法
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验