Альтернативное предложение MDN «Object.is»
я прочиталстраница MDN на "Object.is» метод, Это дает альтернативный код для браузеров, которые не предоставляют этот метод:
if (!Object.is) {
Object.is = function(v1, v2) {
if (v1 === 0 && v2 === 0) {
return 1 / v1 === 1 / v2;
}
if (v1 !== v1) {
return v2 !== v2;
}
return v1 === v2;
};
}
Вопрос прост: когда можно второе?если" быть правдой ?
Спасибо за Ваше внимание.