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

前端理论总结(js)——filter、foearch、for in 、for of 、for的区别以及返回值

Filter:

用途:用于筛选数组中符合条件的元素,返回一个新数组。
返回值:返回一个新数组,包含经过筛选的元素。

Foreach:

用途:遍历数组中的每个元素,执行回调函数。
返回值:没有返回值,是一个遍历方法。

For in:

用途:遍历对象中的可枚举属性名,包括原型链上的属性名。
返回值:返回遍历的属性名。

For of:

用途:用于遍历可迭代对象(如数组、字符串等),可以遍历其元素值。
返回值:没有返回值,用于遍历迭代对象。

For:

用途:通用的循环语句,可以根据指定的条件进行循环操作。
返回值:没有明确的返回值,用于循环操作。

区别:

for 、for of、for each 不能遍历对象

http://www.lryc.cn/news/325858.html

相关文章:

  • 【JavaEE初阶系列】——多线程案例一——单例模式 (“饿汉模式“和“懒汉模式“以及解决线程安全问题)
  • 革新水库大坝监测:传统软件与云平台之比较
  • C++模版(基础)
  • MySQL驱动Add Batch优化实现
  • 手撕算法-数组中的第K个最大元素
  • 【vue】computed和watch的区别和应用场景
  • ARM.day8
  • SpringCloud Gateway工作流程
  • 西井科技与安通控股签署战略合作协议 共创大物流全新生态
  • CCCorelib 点云RANSAC拟合球体(CloudCompare内置算法库)
  • map china not exists. the geojson of the map must be provided.
  • Redis如何删除大key
  • JRT菜单
  • 《海王2》观后感
  • [蓝桥杯 2023 省 A] 颜色平衡树:从零开始理解树上莫队 一颗颜色平衡树引发的惨案
  • maya打开bvh脚本
  • 【JavaSE】数据类型和运算符
  • Docker 哲学 - ip 的组成规则 与 网关介绍
  • 数学建模竞赛真的是模型解题一般,但是论文出彩而获奖的吗?
  • 深度学习常见的三种模型
  • 接口自动化测试分层设计与实践总结
  • 集合(下)Map集合的使用
  • AAPT: error: resource android:attr/dialogCornerRadius not found.
  • 数字功放VS模拟功放,选择适合你的音频解决方案
  • 5.88 BCC工具之tcpsynbl.py解读
  • GVRP实现vlan的自动创建和注册
  • Oracle VM VirtualBox修改磁盘大小
  • 【嵌入式硬件】步进电机
  • FlyControls 是 THREE.js 中用于实现飞行控制的类,它用于控制摄像机在三维空间中的飞行。
  • 【Java程序设计】【C00366】基于(JavaWeb)Springboot的纹理生产图片系统(有论文)