如图,在js中,一般大家都是
entry.forEach(function(){})
但是vue的源码里,给回调函数加了名字,这是什么原因呢?有啥玄机呢?
entry.forEach(function commitIterator(){})
如图,在js中,一般大家都是
entry.forEach(function(){})
但是vue的源码里,给回调函数加了名字,这是什么原因呢?有啥玄机呢?
entry.forEach(function commitIterator(){})
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答857 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
这是一个好的实践,可以方便你进行调试,假设此函数有错误,error.stack 的函数栈会显示此函数名方便你定位。
你可以自行断点查看匿名和具名函数在函数栈中的显示区别!