ES6 let var const

2018-12-17  本文已影响0人  zzyo96
1.es6新特性列表

https://fangyinghang.com/es-6-tutorials/

2.阮一峰

es6.ruanyifeng.com

var let const

var有变量提升,这会出现一系列问题,所以为了防止这种问题便有了、立即执行函数等。这很烦人于是有了let。


会报错,如果var就会打印出来
在block里先使用后声明会报错
a的作用域只在高亮里其他都访问不到
let只有一次声明机会,否则会报错
const只能赋值一次它是常量
const只声明不赋值的也会报错
总结:永远不要用var了
面试题

第一题


打印出2
i=5时,执行了一次i++
这样写等同于for(var i = 0;i<6...)

第二题


image.png
改动一下
image.png
第三题
无论点几都会是6 打印012345
上一篇 下一篇

猜你喜欢

热点阅读