6′50″--7′12″,没听懂呢,name为什么还是全局变量呀?
来源:4-1 全局作用域和局部作用域
Elisa呀
2019-12-04 00:32:15
RT
1回答
好帮手慕夭夭
2019-12-04
同学你好,问题解答如下:
1.在js中,没有块级作用域这个概念,只有局部作用域这个概念。即只有在函数中定义的变量,才是局部变量,其他的都是全局变量。
如下不是局部作用域,所以name是全局的:
如下函数中定义的name才是局部变量:
2.块级作用域这个概念是在es6中才有的,暂时不用去想。后面阶段会讲到的。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题