javascript在firefox中firebug的debugger

function aaa(){
   return bbb();
}

var b = (function bbb(){
   return function(){
debugger
//something } })()

上面没有问题

function aaa(){
   return bbb();
}

var b = (function (){
   return function(){
    debugger
    //something
  }
})()

上面会出现问题,原因是匿名函数。所以在做调试的时候,需要给函数一个名字。例如上面的function bbb(){}

原文地址:https://www.cnblogs.com/lufy/p/2532316.html