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(){}
本文探讨了JavaScript中函数命名对于调试的重要性,通过对比有命名和无命名函数的实例,解释了在调试过程中,命名函数如何提供更清晰的调用堆栈信息,帮助开发者快速定位问题。
658

被折叠的 条评论
为什么被折叠?



