技术文摘
js循环的写法
2025-01-09 19:35:32 小编
js循环的写法
在JavaScript编程中,循环是一种非常重要的控制结构,它允许我们重复执行一段代码,从而提高代码的效率和灵活性。下面将介绍几种常见的JavaScript循环写法。
1. for循环
for循环是最常用的循环结构之一,它的语法如下:
for (初始化表达式; 条件表达式; 更新表达式) {
// 循环体代码
}
例如,我们可以使用for循环来计算1到100的累加和:
let sum = 0;
for (let i = 1; i <= 100; i++) {
sum += i;
}
console.log(sum);
2. while循环
while循环会在条件表达式为真时重复执行循环体代码,其语法为:
while (条件表达式) {
// 循环体代码
}
比如,使用while循环实现一个简单的猜数字游戏:
let number = Math.floor(Math.random() * 100) + 1;
let guess;
while (guess!== number) {
guess = parseInt(prompt('请猜一个1-100之间的数字:'));
if (guess > number) {
console.log('猜大了,请再试一次。');
} else if (guess < number) {
console.log('猜小了,请再试一次。');
}
}
console.log('猜对了!');
3. do...while循环
do...while循环与while循环类似,不同的是它会先执行一次循环体代码,然后再判断条件表达式。其语法为:
do {
// 循环体代码
} while (条件表达式);
4. for...in循环
for...in循环用于遍历对象的可枚举属性,例如:
let person = {name: '张三', age: 20};
for (let key in person) {
console.log(key + ': ' + person[key]);
}
5. for...of循环
for...of循环用于遍历可迭代对象,如数组、字符串等。示例如下:
let arr = [1, 2, 3];
for (let value of arr) {
console.log(value);
}
掌握这些不同的循环写法,可以让我们在JavaScript编程中更加灵活地处理各种循环需求。
- KindEditor 编辑器 v3.5.1 修订版
- 伪静态环境中 FCkeditor 无法使用的解决途径
- fckeditor 常用 JavaScript 操作:获取内容、统计字数与写入指定代码
- FCKEDITOR 相关函数详解
- 支持插入表情的编辑器实现代码及简单思路
- 页面嵌入 Windows Media Player 播放器代码的注意事项
- CKeditor 和 syntaxhighlight 助力 joomla 实现代码高亮
- FCKEditor、jQuery 与 PHP 分页代码的实现
- FCKEditor 超级链接默认新窗口打开的修改方式
- FCKeditor 自定义按钮添加方法
- Office 文档在线编辑的实现途径
- Html 编辑器粘贴内容过滤技术深度剖析
- Js FCKeditor 值的获取与修改代码总结
- 解决 Ewebeditor 无法粘贴复制的办法
- JavaScript FCKEditor 编辑器取值与赋值的代码实现