js没有块级作用域,在{}里面定义的变量也是全局变量的意思是吗?那怎么区分全局变量和局部变量?
登陆购买课程后可参与讨论,去登陆吧
理解的是正确的,因为y没有用var声明,所以是全局变量。
常见的定义方式:
同学现在分不清楚也不用担心,做的练习和测试多了就可以慢慢总结经验,相信自己哦。
你好,是可以这样理解的,因为没有块级作用域,在外面也可以访问到变量。
全部变量和局部变量多在函数中区分:
1、局部变量是在函数内定义,作用域仅限于函数内, 离开该函数后再使用这种变量是非法的,会报错。
2、全局变量在函数外部定义的变量,它不属于哪一个函数。函数外内都是可以访问到的。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。
37 3
22 4
78 1
80 1
56 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星