Object.is: let obj={a:1,b:2}; Object.is(obj,obj);//true Object.is(obj,{obj});//false Object.is({},{});//false Object.is('1',1);//false Object.is(-0,0);//false Object.is(NaN,NaN);//true Object.is(NaN,-NaN);//true Object不是简单的比较,不等同于‘==’,接近但是也不同于‘===’,针…