下面的三个函数调用之后分别输出什么?
function f1(x, y, a) {
arguments[2] = 10;
console.log(a);
}
f1(1, 2, 3);
function f2(x, y, a) {
arguments[2] = 10;
console.log(a);
}
f2(1, 2);
function f3(x, y, a) {
arguments[2] = 10;
console.log(arguments[2]);
}
f3(1,2);
求分析:
输出结果:第一次:10;第二次:undefined;第三次:10
POPMUISE
相关分类