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 定义,会忽略掉。
var
最多设置5个标签!
最后提的那个问题,其实没有什么优先顺序,同名变量重新
var定义,会忽略掉。一周热门 更多>