var array=[1,2,3,4] 定义一个数组
for(var a in array){
console.log(a)
}
代码简单,性能差
for(let a=0,a<array.length,a++){
console.log(a)
}可以输出
for(let a=0,a<array.length,a++){
}
console.log(a)
不能输出,let只能在局部使用,定义局部变量
array.forEach(abc=>console.log(abc));
console.log(abc)也是局部,不能全局输出,优势代码简单,作用域严谨
const定义常量const url,不能改变
本文探讨了如何通过使用迭代器for-of改进代码性能,对比了let与const在变量作用域上的区别,并强调了常量const在项目中的稳定性。通过实例解析,展示了简洁代码与良好作用域在JavaScript编程中的平衡。
296

被折叠的 条评论
为什么被折叠?



