解决立马给分!强人给解释!
($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+ ($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__ [_+~$]+$_[_]+$$](_/_); (
  $=[$=[]]                                                
    [
        (__= !$ + $)                                 
            [_=-~-~-~$]                              
                                                             
                +
        ({} + $)                                         
            [_/_]                                         
                +                                         
        ($$ =   //
                ($_=!'' + $)                            
                        [_/_]                              
                                                            
                    +  
                $_[+$]                                  
        )                                                 
    ]                                                                                                                  
)()                                                        
[
    __[_/_]                                             
                                                         
        +
    __ [_+~$]                                       
                                                               
    $_[_]                                            
                                                       
        +
     $$                                              
](_/_);  
                                             
                                                    

解决方案 »

  1.   

    imtns    ---   imtns59521我也顶一个 。
      

  2.   

    你这个是不是通过  那个 压缩工具压缩了 吧 ..   http://js.clicki.cn/
      

  3.   


    ($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+ ($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__ [_+~$]+$_[_]+$$](_/_); (
      $=[$=[]]                                                // $ = []
        [
            (__= !$ + $)                                   // __ = "false"
                [_=-~-~-~$]                                // _ = 3  
                                                                  // (__)[3] = "s"
                    +
            ({} + $)                                           // ({} + $) = [object Object]
                [_/_]                                           // _/_ = 1
                    +                                            // ([object Object])[1] = "o"    
            ($$ =   //
                    ($_=!'' + $)                            // !''+ $ = "true"  ;  $_ = "true"
                            [_/_]                              // _/_ = 1;  
                                                                 // $_[1] = "r"
                        +  
                    $_[+$]                                   // +$ = 0;  $_[0] = "t"
            )                                                   // $$= "rt"
        ]                                                       // ["sort"] 
                                                                // []["sort"] = [].sort = function sort() { [native code] }
                                                                // $ = []["sort"]
    )()                                                        // ($)() = [object Window]
    [
        __[_/_]                                            // __ = "false";  
                                                               // __[1] = "a"
            +
        __ [_+~$]                                       //_ = 3;  ~$ = -1;  _ + ~$ = 2
                                                              // __[2] = "l"
            +
        $_[_]                                             // $_ = "true" ; _ = 3;
                                                             // $_[3] = "e"
            +
         $$                                                // $$ = "rt"
    ](_/_);                                               // _ / _ = 1
                                                            // window["alert"](1)這裏需要注意的幾點:1. javascript 裏面 $, _ 均可以作爲變量名2. 函數還可以這樣調用: 比如  [1,2,4,1,9,1].sort()  可以寫成 [1,2,4,1,9,1]["sort"]();3. ~ 對數字按位取反4.  javascript 中在對不同類型的變量 使用 + 時候的規則5.  最後一個針對某些native code寫的方法,執行會返回 window對象, 比如var s = [].sort ; t=s();  則  t 是 window
      

  4.   


    刚问了下  兔哥   这个语法是   Brainfuck大家可以看下 百科  http://baike.baidu.com/view/765703.htm