JS数组遍历四种方法总结如何优化?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1283个文字,预计阅读时间需要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]
本文共计1283个文字,预计阅读时间需要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]

