关于__noSuchMethod__的一个应用。。。

不过这东西也只能从ff什么的玩玩= =。。。

 

关于__noSuchMethod__的介绍:http://bbs.51js.com/viewthread.php?tid=78872

 

/* *
 * firefox only
 
*/
var  anUnknownMethod  =   function  (v) {
    
return  v  ?  {
        Do : 
function  () {
            alert(v
++ );
            
return   this ;
        }
    } : {
        __noSuchMethod__ : 
function  () {
            
return   this ;
        }
    };
};

anUnknownMethod().Do().Do();
anUnknownMethod(
1 ).Do().Do();

你可能感兴趣的:(method)