JavaScript 中有各种类型的循环,它们本质上都在做同样的事情:一次又一次地重复一个动作。
如果你想重复相同的代码块一定次数,循环就会派上用场。基本上,它们是重复某些事情的忖镹
本文重点介绍 JavaScript 编程语言中的 for
循环,并介绍其基本语法。
此外,我将解释如何使用 for
循环遍历数组,这是一个基本的编程概念。
cho 循环基本语法分解
for
循环在特定条件为真时重复执行。当条件最终评估为假时,它停止重复操作。
ngôn ngữ JavaScript for
循环与 C 和 Java 中的 for
循环非常相似。
JavaScript JavaScript 中有许多 for
循环,但最基本的如下所示:
for( initialization of expression; condition; action for initialized expression ) {
instruction statement to be executed;
}
这种类型的循环以 for
关键字开头,后跟一组括号。在它们里面,有三个可选的表达式语句,用分号 ;
分隔。最后,有一组花括号 {}
将要执行的代码块语句括起来。
下面是一个例子:
for (let i = 0; i < 10; i++) {
console.log('Counting numbers');
// runs and prints "Counting numbers" 10 times
// values of i range from 0 to 9
}
更详细地说,当执行 for
循环时:
- 如果 如果 如果 如果 如果 运行 代码 此 此 , 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的,例如
let i =0
。如果有多个变量,它们之间用逗号分隔。 - 接下来是为了让循环运行而必须满足的条件表达式的定义,
i < 10
。如前所述,代码块中的指令语句仅在此条件评估为true
时才会运行。如果值为false
,则循环停止运行。如果没有条件,则始终为true
,这会创建无限循环。 - 然后,执行带有花括号
{..}
的块内的指令语句。在多行上可以有多个。 - 每次执行代码块后,最后都会对初始化的表达式码块式的自墥语
i++
)。 - 之后,再次检查条件,如果评估为
true
,则重复该过程。
数组是什么
数组是一种数据结构。
它是多个元素的有序集合。这些元素被存储在一个列表中,这样我们就可以轻松地对它们进耐玢
JavaScript được phát triển trên nền tảng JavaScript
索引总是从 开始。这意味着数组中第一个元素的索引为
,第二个元素的索引为
1
,最后一个元素的索引是 array length - 1
。
创建 组 最 最 可取 是 使用 组 文字 , 可以 可以 可以 方括号 和 逗号 分隔 的 元素 元素 元素 元素 元素 元素 , , 的 的 字符 字符
let programmingLanguages = ["JavaScript","Java","Python","Ruby"];
要访问第一个元素,我们使用索号:
console.log(programmingLanguages[0]);
// prints JavaScript
如何使用 cho 循环遍历数组
每次 for
循环运行时,它都有一个不同的值——数组就是这种情况。
for
循环以快速.
循环遍历数组的基本示例是:
const myNumbersArray = [ 1,2,3,4,5];
for(let i = 0; i < myNumbersArray.length; i++) {
console.log(myNumbersArray[i]);
}
输出:
1
2
3
4
5
这比单独打印每个值要有效得多:
console.log(myNumbersArray[0]);
console.log(myNumbersArray[1]);
console.log(myNumbersArray[2]);
console.log(myNumbersArray[3]);
console.log(myNumbersArray[4]);
让我们分解一下:
迭代器变量 i
被初始化为 0。在这种情况下, i
指的是访问数组的索引。这意味着循环将在第一行时访问第一个数组值。
条件 i < myNumbersArray.length
告诉循环何时停止,自增语句 i++
告诉每个循环的代器变量增加多少。
换句话说,循环从 索引 , , , , , , , , , , 然后 然后 , , , , , , , , , ,
总结
本文介绍了如何开始使用 JavaScript 中的 for
循环的基础知识.
Bạn có thể sử dụng JavaScript để phát triển JavaScript không?
感谢你阅读本文,祝你编码愉快!
Chủ đề: JavaScript For Loop – Cách lặp qua một mảng trong JS,作者: Dionysia Lemonaki