js题,为什么第二个a输出是1?1、a=0,进入到if语句中,被重复赋值成12、function a() {}等价于vara = new Function(),相当于重新定义了一个变量a(跟全局变量a没有关系)3、再次对局部变量a进行赋值,即a=21所以第二个a输出的2023-05-02JavaScript1550