这里有2个javascript函数
var a = 10;
function abcd()
{
alert(a);//alerts 10
a=5;
}
Run Code Online (Sandbox Code Playgroud)
另一个代码就是这个
var a = 10;
function abcd()
{
alert(a);//alerts undefined
var a=5;
}
Run Code Online (Sandbox Code Playgroud)
在两个函数赋值/声明中都是在alert()调用之后.那么,为什么警报消息是10和undefined分别?