<script type="text/javascript">
function f2(){
var name=9;
}
f2();
console.log(name);//Output blank
function f3(){
var aa=9;
}
f3();
console.log(aa);//ReferenceError: aa is not defined
</script>
为什么这2个打印语句的执行结果会不一样?第一个输出空白,第二个直接报错????
使用的是谷歌和火狐浏览器。