📅  最后修改于: 2023-12-03 15:01:37.555000             🧑  作者: Mango
Javascript For Of语句是ES6中新增的一种循环语句,用于遍历可迭代对象中的元素。
for (variable of iterable) {
// code block to be executed
}
variable
: 在循环中每个迭代得到的值iterable
: 可迭代的对象const arr = ['a', 'b', 'c'];
for (const item of arr) {
console.log(item);
}
// Output:
// 'a'
// 'b'
// 'c'
const str = 'hello';
for (const char of str) {
console.log(char);
}
// Output:
// 'h'
// 'e'
// 'l'
// 'l'
// 'o'
const obj = {
prop1: 'value1',
prop2: 'value2',
prop3: 'value3'
};
for (const key of Object.keys(obj)) {
console.log(key + ': ' + obj[key]);
}
// Output:
// 'prop1: value1'
// 'prop2: value2'
// 'prop3: value3'
for (const [key, value] of map.entries())
。以上就是Javascript For Of语句的介绍,希望对您有所帮助。