var x = 1, // 全局window
y = 0,
z = 0;
function add(x) {
return (x = x + 1);
}
y = add(x); // 同名函数调用最后一个,覆盖之前
function add(x) {
return (x = x + 3);
}
z = add(x);
//运行结果 x:1 y:4 z:4
函数声明和var声明优先级
最新推荐文章于 2024-05-29 18:38:55 发布
var x = 1, // 全局window
y = 0,
z = 0;
function add(x) {
return (x = x + 1);
}
y = add(x); // 同名函数调用最后一个,覆盖之前
function add(x) {
return (x = x + 3);
}
z = add(x);
//运行结果 x:1 y:4 z:4