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和变量的优先顺序在赋值前和赋值后不一样吗。
第二个函数 var b = 4, 其实是给 b 重新赋值为4了而已。
var b = 4
最多设置5个标签!
第二个函数
var b = 4
, 其实是给 b 重新赋值为4了而已。一周热门 更多>