js没有块级作用域问题

来源:4-1 全局作用域和局部作用域

阿兰图啥

2019-08-07 06:41:23

你好老师,没有块级作用域,讲的不是很清楚。你应该在{}外面访问{}里面的声明的变量,才能更好演示{}形同虚设。

写回答

1回答

好帮手慕嘟嘟

2019-08-07

同学你好,

①  视频中老师的做法是把变量声明在for循环的循环条件中,然后在循环之外调用,是为了防止把变量都定义成全局变量,全局变量会造成变量污染。

② 根据你的理解举个例子:
http://img.mukewang.com/climg/5d4a4e8f0001a8b910050381.jpg

打印结果:

http://img.mukewang.com/climg/5d4a4ea50001cb0803570080.jpg

如果这样可以更好的理解,那同学可以按照这种方法记忆js没有块级作用域的哦。

如果还有疑惑,可以在问答区再次提问,我们会继续为你解答的.

如果我的回答帮助了你欢迎采纳,祝学习愉快~


0

0 学习 · 14456 问题

查看课程