日期:2014-05-17  浏览次数:20471 次

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");
}