JavaScript 循环
如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。
我们可以这样输出数组的值:
console.log(cars[0]);
console.log(cars[1]);
console.log(cars[2]);
console.log(cars[3]);
console.log(cars[4]);
console.log(cars[5]);
不过通常我们这样写:
for (var i=0;i<cars.length;i++)
{
console.log(cars[i]);
}
For 循环
for 循环是您在希望创建循环时常会用到的工具。
下面是 for 循环的语法:
for (var 语句 1; 语句 2; 语句 3)
{
被执行的代码块
}
语句 1 在循环(代码块)开始前执行
语句 2 定义运行循环(代码块)的条件
语句 3 在循环(代码块)已被执行之后执行
实例:
for (var i=0; i<5; i++)
{
x = x + i ;
}
从上面的例子中,您可以看到:
在循环开始之前设置变量 (var i = 0)
定义循环运行的条件( i必须小于5)
在每次代码块已被执行后增加一个值 (i++)
语句1
通常我们会使用语句 1 初始化循环中所用的变量 (var i=0)
语句 1 是可选的,也就是说不使用语句 1 也可以
您可以在语句 1 中
初始化任意(或者多个)值
实例:
for (var i=0,len=cars.length; i<len; i++)
{
console.log(cars[i]);
}
同时您还可以省略语句 1(比如在循环开始前已经设置了值时)
实例:
var i=2,len=cars.length;
for (; i<len; i++)
{
console.log(cars[i]);
}
语句 2
通常语句 2 用于评估初始变量的条件。
语句 2 同样是可选的。
如果语句 2 返回 true,则循环再次开始,如果返回 false,则循环将结束。
语句3
通常语句3会增加初始变量的值。
语句3也是可选的。
语句3有多种用法。增量可以是负数 (i--),或者更大 (i=i+15)
语句3也可以省略(比如当循环内部有相应的代码时)
实例:
var i=0,len=cars.length;
for ( ; i<len; )
{
document.write(cars[i] + "<br>");
i++;
}
分享到:
相关推荐
浅谈JavaScript for循环闭包 在JavaScript中,for循环和闭包是两个非常重要的概念。本文将对JavaScript for循环和闭包进行浅谈,并提供六种解决方案来解决for循环中的闭包问题。 首先,让我们来看一个例子。我们有...
利用javascript技术实现for循环案例,实用。
JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之...
在JavaScript中,有几种不同的循环类型,其中最常用的是`for`循环。`for`循环常用于需要知道循环次数的情况,例如遍历数组。 `for`循环的基本语法如下: ```javascript for (初始化; 条件; 更新) { // 要执行的...
我们可以这样输出数组的值:一般写法:使用for循环尝试一下 »不同类型的循环JavaScript 支持不同类型的循环:循环代码块一定的次数循环遍历对象的属性当指
本文实例讲述了javascript for循环性能测试。分享给大家供大家参考,具体如下: for循环,如何使用效率更高,下面举例来说明: // 先定义一个测试数组 var arr = [0,1,2,3,4,5,6,7,8,9]; // 执行测试 test1(); test...
因此,尝试优化Javascript FOR循环,进行一些实验。 先决条件 Create the nums array with some random large numbers. More info in loop.js. var nums = []; for(var i = 0; i<1000;++i) { nums.push(Math....
除了for循环,JavaScript还提供了其他类型的循环: - **while循环**:当指定条件为真时执行代码块,直到条件变为假。 - **do/while循环**:与while类似,但无论条件是否为真,至少执行一次循环体。 了解并熟练掌握...
在JavaScript编程中,for循环是一种常见的迭代结构,用于遍历数组或执行一系列重复操作。然而,当在for循环中发送AJAX(异步JavaScript和XML)请求时,可能会遇到一些问题,尤其是在处理大量数据或并发请求时。本文...
在JavaScript编程语言中,`for`循环和`if`判断语句是两种基本的控制流程结构,它们在编写逻辑和处理条件时起着至关重要的作用。让我们深入了解一下这两个概念。 **1. JavaScript `for`循环** `for`循环用于重复执行...
for循环是JavaScript中最常见的循环结构之一,但如果不注意优化,可能会引入不必要的性能开销。本篇文章将探讨如何通过一些技巧来提高使用for循环遍历数组时的性能。 首先,最常见的遍历数组的for循环形式如下: `...
JavaScript是目前前端开发中最为广泛使用的脚本语言,它提供了多种循环语句来遍历数组和对象,其中for循环是最基础也是最常用的一种。然而,传统的for循环在处理复杂逻辑或大数据集合时可能会影响脚本的执行效率,...
javaScript循环结构程序设计,JavaScript提供了for、while、do…while等循环结构满足不同的循环情况。
在JavaScript中,for循环是一种基本的迭代控制结构,用来执行重复的任务。for循环由三个主要部分组成:初始化表达式、条件表达式和迭代表达式,它们由两个分号分隔。初始化表达式通常用来声明循环计数器,条件表达式...
JavaScript中的for循环是一个基础而强大的控制结构,它允许开发者执行重复性的任务。然而,在处理JavaScript中的闭包时,for循环常常会带来一些特别的问题。闭包是指有权访问另一个函数作用域中的变量的函数。这个...
JavaScript中的for循环是编程语言中一种常用的控制流程结构,它允许程序员在满足特定条件下重复执行一段代码。在JavaScript中,for循环通常用于迭代数组、计算或执行一系列已知次数的操作。 1. **循环控制语句**: ...