我正在通过此链接向我的网站添加单位转换器:http://www.unitconversion.org/faq.html
当我查看代码时,我遇到了JS文件中看起来像这样的代码:
\x00@4\f*0(_\b!\x00Y\x00Q1%\nB;\bTY)\x0b TDD m2&Nw\t&P(cHH;dlA,M\b,L<-A\bQ\b\n+|kL2\x00HGW
\ra-+\fA@7d%1H5\"\x00,@~fi\x00t 2Bc&8GeWE\x00j1\
它是JS文件中的javascript,但我从未见过像这样的语法
据我所知,部分代码在显示\
时开始和结束。
任何人都能解释一下吗?
答案 0 :(得分:3)
代码here包括编码代码,解码算法和eval
表达式。
如果你不是eval
而只是记录代码的解码版本,你会发现它只是简单的JavaScript。
然后,如果你让jsbeautifier缩进,它会变得更具可读性。尽管如此,他们还是使用了难以理解的变量名称,但是你可以查看结果here。
答案 1 :(得分:1)