javascript这里调用f2()时,为什么会报缺少函数。按理说f1,f1()不该会冲突啊JS引擎在解释执行js代码的时候分成两个步骤:1、预编译期:完成对所有变量和函数的声明。2、执行期:依据代码顺序依次执行代码。由于存在预处理期的变量或者函数声明,因此执行期可以随意调用已经声明过的变量或者函数,不会报错。对应到上述代码:1、2023-02-18JavaScript370