var b =3;
console.log(a);//function a(a){}functiona(a){
console.log(a);//function a(){}var a =2;
console.log(a);//2functiona(){};var b =5;
console.log(b);//5}a(1);
第二题:
a =1;functiontest(){
console.log(a);//undefined
a =2;
console.log(a);//2var a =3;
console.log(a);//3}test();var a;
第三题:
functiontest(){
console.log(b);//undefinedif(a){//undefinedvar b =2;}
c =3;
console.log(c);//3}var a;test();
a =1;
console.log(a);
第四题:
functiontest(){return a;
a =1;functiona(){}var a =2;}
console.log(test());
第五题:
functiontest(){
a =1;functiona(){}var a =2;return a;}
console.log(test());
第六题:
a =1;functiontest(e){functione(){};
arguments[0]=2;
console.log(e);//2if(a){//undefinedvar b =3;}var c;
a =4;var a;
console.log(b);//undefined
f =5;
console.log(c);//undefined
console.log(a);//4}var a;test(1);
第一题:var b = 3;console.log(a); //function a(a){}function a(a){ console.log(a); //function a(){} var a = 2; console.log(a); //2 function a(){}; var b = 5; console.log(b); //5 }a(1);第二题:a = 1;function test(){