我需要像这个例子那样调试混淆的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++]))........
Run Code Online (Sandbox Code Playgroud)
嵌入在MSIE,Opera和Chrome中的JavaScript调试器不理解JS使用分号而不是CRLF作为换行符; 因此不可能调试这样的脚本,因为整个函数位于一个大行上,调试器总是突出显示这一行,不允许我看看实际执行了哪部分代码.
有没有办法调试包含很长代码行的JavaScript文件,而不使用CRLF来分隔代码行?
我在一个网站上看到了一个有趣的js文件,但由于它被最小化,我无法读取它.有没有任何服务或方法将其转换为可读文件?
最小化的js文件类似于Google Closure Compiler的编译输出.