昨天想了一下感觉匿名函数确实在调试,优化这些情况下很麻烦很难定位问题,如果有这么个工具,可以在测试的时候避免匿名函数的困扰,较为准确地定位和解决问题。 感觉用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 |