块作用域和if、for语句的{}

块作用域和if、for语句的{}

我之前在这里问过一下http://class.imooc.com/course/qadetail/203185

但是点回复的时候不小心点成了采纳,所以只能重新提问了。

现在的疑问是if、for的{}和块作用域的{}到底是不是类似呢?上面的连接里老师没有正面回答这个问题

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2020-03-14 18:56:13

同学你好,这个没有类似不类似的,要看在哪一个语法中。老师上次已经说了,再重复说一下哦:

在js(es5)中,是没有块级作用域的概念的  。在es6中,if、for中的{}会形成块级作用域 ,再次强调,在es6中if、for中的{}就是块级作用域,没有什么类似不类似哦。

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

  • 提问者 Aurora_Meteor #1
    因为我看视频中老师讲块作用域的时候举了if和for的例子,然后后面的练习题里又说if和for是全局作用域,就一直很糊涂他们到底是什么关系....
    2020-03-14 19:05:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师