js 高频面试题详解

一:js 中的变量提升 例1 a = 2; var a; console.log(a); 答:2 解析:它会将当前作用域的所有变量的声明提升到程序的顶部,上述代码等价为: var a; a = 2 console.log(a); // 2 例2: console.log(a);// undefine ...