js 中的预解析

话不多说,我们先看一下代码

现象


代码运行结果如下,那么为什么会出现如下错误呢?
js 中的预解析_第1张图片

分析

js 中的预解析_第2张图片
因此,执行如下代码时它会做了转换
在这里插入图片描述
同理:
js 中的预解析_第3张图片
案例:输出以下结果为几?

  1. 案例一:
    js 中的预解析_第4张图片
    结果为 undefined

  2. 案例二
    js 中的预解析_第5张图片
    结果为undefined,20

  3. 案例三
    js 中的预解析_第6张图片
    结果是undefined , 9

  4. 案例4
    js 中的预解析_第7张图片
    结果是
    js 中的预解析_第8张图片

你可能感兴趣的:(JS解决方案,javascript,开发语言,ecmascript)