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(){}