JS基础语法—预解析

预解析:就是在解析代码之前 1. 预解析做什么事? 把变量的声明提前了—-提前到当前所在的作用域的最上面 函数的声明也会被提前—提前到当前所在的作用域的最上面 举例: function f1() { console.log(num); var num = 10; } f1(); //此时运行结果是undefined 此时运行...