obj.run函数作用域>if块级作用域>for循环块级作用域>person函数作用域>全局作用域
请问老师对吗???
登陆购买课程后可参与讨论,去登陆吧
同学你好,理解的有点误差。题目让判断访问a时的作用域,那咱们就从使用a的位置开始看:
console.log是js内置的方法,不是我们自己写的,它内部肯定不会给a赋值,所以它内部的作用域就不算了。console往外,依次是if函数作用域:
for块级作用域:
run函数作用域:
person函数作用域:
全局作用域:
整体如下:
祝学习愉快!
你好老师,对象这里有点不记得了,里面对象中的a和查找a没啥关系对吧,他只是对象的属性和值。
理解是对的。对象的大括号{ }无法形成局部作用域(特殊的地方,记忆一下),所以对象的属性a和console.log(a)中的a无关。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
入行前端,是明智的选择!市场需求大,就业前景好,入行门槛低,小白易上手 全新升级:技术更新,Vue3.0/TypeScript/React17.x; 技术更全面,从0基础到全栈开发再到大型项目构建
157 1
75 1
31 2
200 5
155 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星