摘要: 1.var是全局声明,let是块级作用的,只适用于当前代码块 if(){}内就是let作用于的块 2.var变量会发生变量提升,let则不会进行变量提升 如果是 let a =2 则会提示报错 3.var 会造成重复赋值,循环里的赋值可能会造成变量泄露至全局 4.let在一个块级作用只能赋一次值,并 阅读全文
posted @ 2019-03-14 14:15 思绪在漫游 阅读(6260) 评论(2) 推荐(0) 编辑