JavaScript基础教程:第03天笔记-核心概念与循环

需积分: 0 0 下载量 149 浏览量 更新于2024-08-05 收藏 152KB PDF 举报
"JavaScript基础知识讲解" 在JavaScript中,`for`循环是一种常见的控制流程语句,用于重复执行一段代码,直到满足特定条件为止。在提供的笔记中,提到了多个与`for`循环相关的知识点,让我们逐一深入理解。 1. **基本for循环结构** 基本的`for`循环由三个表达式组成,用分号分隔: ``` for (初始化; 条件测试; 更新) { // 循环体 } ``` - 初始化:在循环开始前执行一次。 - 条件测试:在每次迭代之前检查,如果为真,则执行循环体;如果为假,循环终止。 - 更新:在每次循环体执行后执行。 2. **变量声明** 在`for`循环中,通常会使用`var`关键字声明循环变量,例如`var i`。但在ES6之后,也可以使用`let`或`const`进行块级作用域的声明,这有助于避免变量污染全局作用域。 3. **循环条件** `for`循环的条件测试部分可以是任何能够返回布尔值的表达式。例如,`i <= 10`或`i <= num`,其中`num`可能是用户输入的值。 4. **循环体** 在循环体内部,可以执行任何需要多次运行的代码,如打印消息或计算。例子中使用`console.log()`函数打印字符串。 5. **用户输入** 示例中通过`prompt()`函数获取用户输入的数值,然后基于用户输入的值进行循环。`prompt()`会显示一个对话框,等待用户输入,返回值为字符串。 6. **循环嵌套** 例子展示了`for`循环的嵌套使用,即在一个`for`循环内部再包含另一个`for`循环。这种技术在处理多维度数据或执行复杂的逻辑时非常有用。 7. **循环计数器** 在`for`循环中,计数器变量(如`i`)通常被用来跟踪循环的次数。在循环更新阶段(`i++`),计数器会递增,直到达到预设的上限。 8. **空语句** 在`for`循环中,有时候可能需要一个空语句,例如在示例中的`//چ๜豔