我是 javascript 的初学者。我有一个疑问。下面给出了我的代码。当我运行这个时,第一个警报框显示“未定义”。我不明白为什么?非常感谢..
<html>
<head>
<script type="text/javascript">
var a = 123;
function foo()
{
alert(a);
var a = 890;
alert(a);
}
foo();
alert(a);
</script>
</head>
<body>
</body>
</html>