永发信息网

JavaScript中变量的作用域是怎样的?为什么变量可以先使用再声明

答案:1  悬赏:30  手机版
解决时间 2021-03-20 17:23
  • 提问者网友:椧運幽默
  • 2021-03-19 17:17
JavaScript中变量的作用域是怎样的?为什么变量可以先使用再声明
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-03-19 18:26
因为有预解析,在执行代码前会先解析所有的变量声明和函数声明,但是不是获取他们的值,所有你先用,在声明回报undefned 。没声明是defined。
在最新的es6语法中引入作用域,通俗来讲{}内就是一个作用域,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯