我需要调试像这个例子那样的混淆JavaScript代码:
__d("DataStore",[],function(a,b,c,d,e,f){var g={},h=1;function i(l){if(typeof l=='string'){return 'str_'+l;}else return 'elem_'+(l.__FB_TOKEN||(l.__FB_TOKEN=[h++]))........
嵌入在MSIE、Opera和Chrome中的JavaScript调试器不理解JS使用分号而不是CRLF作为换行符,因此无法调试这样的脚本,因为整个函数位于一行上,调试器总是突出显示该行,不允许我看到实际执行的代码部分。
有没有办法调试包含非常长的代码行且不使用CRLF分隔代码行的JavaScript文件?