如何用JavaScript实现数组遍历的四种方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1303个文字,预计阅读时间需要6分钟。
原文:本文字比较并总结遍历数组的四种方式:for 循环:for (let index=0; index 改写后:比较并总结遍历数组的四种方式:使用 for 循环、for-in 循环和数组方法。 本文比较并总结遍历数组的四种方式: for 循环:
for (let index=0; index < someArray.length; index++) {
const elem = someArray[index];
// ···
}
for-in 循环:
for (const key in someArray) {
console.log(key);
}
数组方法 .forEach():
someArray.forEach((elem, index) => {
console.log(elem, index);
});
for-of 循环:
for (const elem of someArray) {
console.log(elem);
}
for-of 通常是最佳选择。我们会明白原因。 JavaScript 中的 for 循环很古老,它在 ECMAScript 1 中就已经存在了。for循环 [ES1]
本文共计1303个文字,预计阅读时间需要6分钟。
原文:本文字比较并总结遍历数组的四种方式:for 循环:for (let index=0; index 改写后:比较并总结遍历数组的四种方式:使用 for 循环、for-in 循环和数组方法。 本文比较并总结遍历数组的四种方式: for 循环:
for (let index=0; index < someArray.length; index++) {
const elem = someArray[index];
// ···
}
for-in 循环:
for (const key in someArray) {
console.log(key);
}
数组方法 .forEach():
someArray.forEach((elem, index) => {
console.log(elem, index);
});
for-of 循环:
for (const elem of someArray) {
console.log(elem);
}
for-of 通常是最佳选择。我们会明白原因。 JavaScript 中的 for 循环很古老,它在 ECMAScript 1 中就已经存在了。for循环 [ES1]

