如何在 JavaScript 中遍历数组?2025 年 3 月 2 日 | 6 分钟阅读 在 JavaScript 中,数组是一种存储项目集合的有效方式。我们可以用数组做的基本事情之一就是遍历或迭代其中的每个元素。让我们来看看我们可以遍历对象的不同方法。 1. 使用 for 循环数组上的 for 循环 是一种由来已久的方法。这种选项对循环的索引以及随时中断循环的机会给予了完全的控制。 代码 说明
输出 Apple Banana Cherry Date 2. 使用 for...of 循环For...of 循环 是一种较新、更现代的方法,它在 ES6(ECMAScript 2015)中引入。它为迭代可迭代对象(如数组)提供了更简单的语法。 代码 说明
输出 Red Green Blue Yellow 3. 使用 forEach 方法forEach 是一种方法,用于运行为数组中的每个项目提供的给定函数。它是一个高阶函数,由于其可读性很强,初学者可以很容易地理解它。 代码 说明
输出 1 2 3 4 4. 使用 map 方法Map 方法是一个函数,它将函数作为第一个输入参数,然后是数组。 代码 说明
输出 [2, 4, 6, 8] 5. 使用 while 循环一个 while 语句是一个重复语句,它一直执行直到条件为真。 代码 说明
输出 Dog Cat Elephant 6. 使用 do...while 循环do...while 循环要求在检查条件是否为真之前,至少执行一次循环体。 代码 说明
输出 New York Los Angeles Chicago 7. 使用 reduce 方法Reduce 函数对指定数组的每个元素运行,以产生一个单一的输出值,该值是 reducer 函数的结果。这是一个处理数组以生成不仅仅限于单个过程的最终结果的过程。因此,虽然它不是一个传统的循环,但它可以检查所有记录并用于准备答案。 代码 说明
输出 30 8. 使用 for...in 循环The for...in 循环 用于迭代对象的枚举属性。虽然它适用于数组中的项目,但它的这个特性使其在数组的情况下不太受欢迎,因为它将索引视为字符串。 代码 说明
输出 JavaScript Python Java 9. 使用 entries() 方法此方法生成一种浏览器可以处理的新形式数据,即所谓的迭代器数组。每个槽都包含元素的位置和值的元组。 代码 说明
输出 0 USA 1 Canada 2 Mexico 10. 使用 Array.from() 方法通过使用 Array.from() 方法,可以从类数组对象或可迭代对象创建新的数组对象。它与传统的循环机制不同,相反,它能够将可迭代对象(如字符串)转换为数组,然后可以使用传统的迭代方式进行循环访问。 代码 说明
输出 J o h n 结论如果您熟悉该语言,您可能会注意到 JavaScript 在数组原型中提供了一些方法。JavaScript 提供了几种遍历数组的方法,每种方法都有其自身的用途和好处。您将使用的循环类型是 for 循环、for-each 循环还是 while 循环。而且,您应该使用您最喜欢的方法。 |
1285 JavaScript 和其他面向对象编程语言中的原始值不包含方法和属性。为了使用它们,必须通过包装器将其转换为对象数据类型。计算机语言中最基本的构建块是原始数据类型。那里...
阅读 6 分钟
这个ECMA提案中的一个新特性是双问号(??),它也被称为空值合并运算符。双问号是一个逻辑运算符,在JavaScript中接受两个输入。如果左侧的值为null,它会返回右侧的值...
5 分钟阅读
JavaScript,通常简称为“Javascript”或“JS”,是与 HTML 和 CSS 共同构成的网络语言之一。这种多功能性使开发人员能够创建动态网站、服务器端应用程序以及移动或桌面应用程序。因此,如果您是技术世界中有抱负的开发人员,...
阅读 6 分钟
概述:在处理JavaScript对象时,我们经常需要将两个或多个对象合并为一个。这可能发生在处理API调用、处理数据,甚至在开发常规程序时;无论如何,了解如何合并对象都非常有益。合并两个……
7 分钟阅读
JavaScript 对文档对象模型 (DOM) 的操作在动态 Web 开发领域至关重要。开发人员可以通过 DOM 操作动态地与 HTML 元素交互,从而实现响应式和交互式网页。此过程的关键组成部分是 JavaScript,一种客户端脚本语言,它……
7 分钟阅读
. 在本文中,我们将了解如何在 JavaScript 中创建自动计算价格表单。在这里,我们将学习这个概念的一些基础知识以及一些带有关联的自动完成表单的示例。JavaScript 是什么意思?JavaScript 缩写为 JS。它...
阅读 6 分钟
JavaScript 是一种功能强大的编程语言,通常用于 Web 开发。JavaScript 中一个常见的任务是查找对象的长度。JavaScript 中的对象可以是数组、字符串或自定义对象,确定它们的长度对于各种操作至关重要。在此……
阅读 3 分钟
HTML 或 DOM 事件在 JavaScript 代码中被广泛使用。JavaScript 代码随 HTML/DOM 事件一起执行。因此,在学习 JavaScript 之前,让我们先了解一下事件。事件描述 onclick 元素被点击时发生。ondblclick 元素被双击时发生。onfocus 元素获得焦点时发生,例如按钮、输入框、文本区域...
阅读1分钟
引言 在计算机编程的主要任务中,字符串操作是一个重要的部分。字符串反转是一个尤其重要的过程。能够反转字符串对于文本处理、用户界面改进和计算问题解决至关重要。本文深入探讨了字符串反转的概念,探讨了其重要性,...
阅读 3 分钟
JavaScript 是一种用途广泛且广泛使用的编程语言,尤其是在 Web 开发中。在 JavaScript 中相加两个数字是使用该语言时遇到的最基本的操作之一。在本文中,我们将探讨在 JavaScript 中相加两个数字的各种方法,以满足...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India