单项选择题
A.let声明是全局的B.不会引起暂时性死区C.必须先声明后调用否则会报错D.可以重复声明同一个变量
A.就是多个变量一起赋值B.ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)C.ES5中为变量赋值,只能直接指定值D.只要等号两边的模式相同,左边的变量就会被赋予对应的值
A.let [foo,[[bar],baz]]=[1,[[2],3]]B.let [head,...tail]=[1,2,3,4]C.let [bar,foo]=[1]D.let [x,y]=[1,2,3]
A.内层变量可能会覆盖外层变量B.用来计数的循环变量泄露为全局变量C.为了区分var和let声明D.解决变量提升问题
微信扫一扫,加关注免费搜题