if和for语句的{}算是什么?
来源:4-1 全局作用域和局部作用域
Aurora_Meteor
2020-03-14 16:28:51
视频最后说的块作用域的特点明白了,但是if和for语句的{}到底是什么?是块作用域吗?还是与块作用域类似?还是说不是块作用域也不类似,是另外的什么作用域?
2回答
同学你好,es6是JavaScript下一个标准,但我们平时说的JavaScript指的是es5 。也就是说为了区分不同的语法标准,我们不会把es6叫成JavaScript。它们是不同的语法,不会相互影响的。这里重新理解一下哦。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
好帮手慕夭夭
2020-03-14
同学你好,在JavaScript中,是没有块级作用域的,只有全局作用域和局部作用域(仅函数才是局部作用域)。if和for中的花括号写在全局就是全局作用域。
老师这里提到的块级作用域是es6中的概念,即在es6中,if和for中的花括号会形成块级作用域。暂时了解一下就行,最后一个阶段es6课程中会有讲解的哦。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题