let和var(var提升了作用域)

let非常适合用于 for循环内部的块级作用域。JS中的for循环体比较特殊,每次执行都是一个全新的独立的块作用域,用let声明的变量传入到 for循环体的作用域后,不会发生改变,不受外界的影响。看一个常见的面试题目:

如果把 var改成 let声明:

posted @ 2021-12-18 11:00  小宋的学习笔记  阅读(36)  评论(0)    收藏  举报