2016-10-13 23:10发布
function a(b){ var b; console.log(b); // 结果为什么是2 } a(2); function a(b){ var b = 4; console.log(b); //结果为什么是4 } a(2);
这个是arguments和变量的优先顺序在赋值前和赋值后不一样吗。
总结:变量还是那个变量,唯一的区别是第二个函数重新赋值了而已。
最多设置5个标签!
总结:变量还是那个变量,唯一的区别是第二个函数重新赋值了而已。
一周热门 更多>