JavaScript中常见的看代码写结果例题(二)
上一篇博客总结了几种典型的事件循环机制和原型链问题的例题,这篇文章来看下变量提升、箭头函数和闭包例题。三、变量提升现阶段的开发,需要大家掌握一些ES6新特性,其中块级变量let、块级常量const和var一样,都是用来声明变量,解决变量提升问题。let和const特点:i. 没有变量的提升(Js是弱语言,使用var变量再后声明,在执行中会对变量预解析,而let不会)ii. 同一个作用不能重复定义同一个名称(var会覆盖、let会报错)iii. 有严格的作用域(var属于函作用域(在该函数中.