有趣的表达式

var num=(1,2)                    //    num = 2

var f=(function(){return '1'})()     //  '1'

var f=(function f(){return '1'},function g(){return 2})()      // 2

var x=1;     if(function f(){}){x+=typeof f}      //  x = "1undefined"

var x=1;     if(function f(){}()){x+=typeof f}      //  x = 1

undefined==null     // true

NaN==NaN   //  false

isNaN(NaN)  //  true  

isNaN('NaN')  // true

function myIsNaN(a){var b=Number(a);b+='';if(b=='NaN'){return true}else{return false}}

1==1   // true

{}=={} // false

原文地址:https://www.cnblogs.com/justSmile2/p/9821391.html