js中if是一个代码块嘛? 写在if里面的函数声明和var变量会得到提升嘛?你好,你的这个问题是这样的首先第一个打印a,是在源码开头定义的var变量a。紧接着在第一个if内嵌套定义了一个名为a的函数,因为js是弱语言,所以实现对应的变量a被重新指向了函数a,所以在最后一次打印a的时候是函数a两种方式:一、如果是在网2023-02-28JavaScript170