JavaScript声名式函数 与 函数表达式
<script>
function dwn(s)
{
document.write(s + "<br/>");
}
function t1()
{
dwn("t1");
}
t1();
function t1()
{
dwn("new t1");
}
t1();
t1=function()
{
dwn("new new t1");
}
t1();
</script>
有点蒙 它的是怎么执行的 new t1; new t1; new new t1; 输出这样
------解决方案--------------------
当同一页面上含有多个名称相同的函数时,只有最后声明的函数启作用
即
function t1()
{
dwn("t1");
}
被
function t1()
{
dwn("new t1");
}
覆盖了
------解决方案--------------------执行
function t1()
{
dwn("new t1");
}