昨天想了一下感觉匿名函数确实在调试,优化这些情况下很麻烦很难定位问题,如果有这么个工具,可以在测试的时候避免匿名函数的困扰,较为准确地定位和解决问题。 感觉用js Parser之类的工具应该能找出匿名函数,可能提取出来改造成命名函数的过程比较困难。不知道有没有人进行过这种工具的研究什么的,昨天在google上搜了一下没找到想要的东西。
1
miniwade514 Mar 24, 2014 via Android
修改后的函数名要有正确的语义,不然没什么帮助。程序能做到这样感觉很牛叉
|
2
zzNucker OP @miniwade514 我觉得不一定要有很清楚的语义,毕竟我设想里主要为了测试和优化的定位。部署的时候还是用原来的脚本。
|
3
krazy Mar 24, 2014 |
4
dorentus Mar 24, 2014 via iPad
如果只是为了调试方便的话,这么写就可以了:
elm.on('click', function awsome_click_handler(e) { /* ... */ }) |
5
jsonline Mar 24, 2014 via Android
调试请用log,用debugger是很浪费时间的
|
9
sxd Mar 25, 2014
|