TypeScript - 循环结构
在编写程序时,你可能会需要重复执行某些代码。TypeScript 提供了多种循环结构,帮助你实现这种重复执行的需求。接下来,我们将一起了解几种常见的循环方式:for
、while
、do...while
以及 for...in
和 for...of
等语法。
for 循环
for
循环是最常见的一种循环结构。它适用于你知道需要循环多少次的情况。
for (let i = 0; i < 5; i++) {
console.log("i = " + i);
}
上面的代码会输出 0 到 4 的值。for
循环由三部分组成:初始化表达式(let i = 0
)、条件表达式(i < 5
)和迭代表达式(i++
)。
for...in 循环
for...in
循环用于遍历对象的可枚举属性的键名,常用于枚举对象属性。
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key + " = " + obj[key]);
}