js函数预解析基础上
javascript函数预解析和作用域
console.log(num)
var num = 100
/*var numjavascript会把使用var声明的变量提升到代码的最前面,只定 义未赋值,结果为unundefined
console.log(num)
num = 100
*/
fn();
function fn() {
console.log(123);
}
/*
预解析过程:会把申明式的函数提升到代码的开头,结果为123
funcion fn(){
con
原创
2020-08-14 01:32:30 ·
154 阅读 ·
2 评论