js函数嵌套

function myWrite(str)
{
  document.write(str+"<br/>");


}
function myFun()
{
  function mySum(x,y)
  {
     var z=x+y;
     return z;
  }
   var b=mySum(1,6);
   myWrite(b);
   
}
myFun();
1.函数嵌套定义只能出现在函数,不能出现在选择语句或循环语句中;
2.嵌套定义的函数只能在嵌套的函数中使用;
如上 mySum函数只能在myFun函数调用;不能再其他函数中调用,如myWrite函数;也不能再myFun函数的其他顶层全局代码中调用.

 

posted @ 2012-07-10 22:31  泡沫哥哥  阅读(13649)  评论(0编辑  收藏  举报