'==='判断的话+0和-0会认为是相等的,NaN会认为是不相等的。所以碰到这两种情况要进行特殊判断
建议使用ES6的Object.is()方法

function isEqual(val1,val2){
    return Object.is(val1,val2)
}