关于js中全局变量和局部变量的寄到小题

往往最基本的也是最根本的。

这里有三道关于全局变量和局部变量的小题,供诸位一阅。

知识点:

(1)在最外层声明的是全局变量

(2)在函数内声明的是局部变量

(3)在函数体内部,但是没有用var声明的变量也是全局变量

 

第一题:

var a = 10;
function fun(){
var a = "global";
}
console.log(a);

 

 

第二题:

var a ;
function fun(){
a = "global";
}

fun();
console.log(a);

 

 

第三题:

var a;
function fun(){
var a = "global";
}
fun();
console.log(a);

posted @ 2016-10-02 20:57  昆吾kw  阅读(204)  评论(0编辑  收藏  举报