这个混淆的JavaScript块做了什么?

时间:2011-01-24 06:49:02

标签: javascript

我见过一段JavaScript代码,它会在页面加载时返回一条警告消息。这是代码

($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+
($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__
[_+~$]+$_[_]+$$](_/_)    

有人可以解释一下这里发生了什么吗?

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:2)

请参阅此链接,了解其工作原理:http://adamcecc.blogspot.com/2011/01/javascript.html

标记。