1.在函数中,不使用var声明的变量都会变为全局变量
function fun(){
d=10; //window.d=10;
};
console.log(10);//10
2.定义形参就相当于在函数作用域中声明了变量
function fun(d){
console.log(d);//undefined
};
fun()
1.在函数中,不使用var声明的变量都会变为全局变量
function fun(){
d=10; //window.d=10;
};
console.log(10);//10
2.定义形参就相当于在函数作用域中声明了变量
function fun(d){
console.log(d);//undefined
};
fun()
转载于:https://www.cnblogs.com/nailc/p/9675252.html