Object.is = Object.is || function(x,y){ if(x === y){ return x !== 0 || 1 / x === 1 / y } return x !== x && y !== y }
解决:
第一个return:0、+0与-0比较的问题;
第二个return:NaN与自身比较的问题;