for用法
For 循环是一种控制结构,它可以让我们重复执行特定的代码块。大多数高级编程语言都有这样的特性,JavaScript也不例外。我们可以使用for循环来遍历数组、字典以及其它任何数据类型。并且for循环支持多种用法。
For循环可以使用三种不同的语法格式,第一种叫做“简单for循环”;第二种叫做“for-in循环”;第三种叫做“for-of循环”。
简单for循环最常用,它允许我们以一种更优雅的方式来循环数组/字典/其它数据类型。通常情况下,我们可以使用它来遍历数组中的元素,它看起来像这样:
for (let i = 0; i < array.length; i++) {
console.log(array[i]);
}
在上面的声明中,let i=0语句初始化遍历的变量,而i<array.length语句控制循环的终止条件。
循环体可以是任何你想要做的事情,例如打印当前元素、计算汇总等等。
for-in循环通常用于遍历对象(也可以用于数组),它允许我们访问每个对象元素,看起来像这样:
for (let key in object) {
console.log(object[key]);
}
for-in循环的声明中,let key=variable 语句用于初始化变量,并将当前元素的键赋值给变量。这就让我们可以访问当前元素的值,从而达到我们想要的目的。
最后,for-of循环是新出现的语法,它允许我们遍历数组及其它可迭代对象,看起来像这样:
for (let value of array) {
console.log(value);
}
for-of循环的声明中,let value=variable 语句用于初始化变量,并将当前元素的值赋值给变量。这样我们就可以遍历到每一个元素,并根据需要执行某些操作。
javascript高级语法总的来说,for循环是一种非常强大的结构,它可以为我们节省大量的时间。我们可以根据自己的需求使用它的三种不同的语法格式。它们分别是:简单for循环、for-in循环和for-of循环,每种形式都有自己的优点和特性。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论