坑
1Q:未声明变量,直接输出会出现什么结果?
console.log(num);
1A:报错:变量未被定义。
Uncaught ReferenceError: num is not defined
2Q:在输出变量后才声明并赋值变量会出现什么结果?1
console.log(num);
var num = 10;
2A:显示undefined
。
undefined
3Q:先调用函数,再定义函数会出现什么结果?2
fn();
function fn() {
console.log('Javier_Ji');
}
3A:正常显示。
Javier_Ji
4Q:先调用函数,再声明函数表达式会出现什么结果?3
fn