JavaScript · Senior · Запитання 60 з 75
Що повертає Object.is(-0, 0) і навіщо він потрібен?
- ✓Правильна відповідь:
false- він розрізняє-0і+0і вважаєNaNрівним самому собі - 2
true, як=== - 3Кидає помилку для чисел
Пояснення
React та інші бібліотеки порівнюють стан через Object.is. === вважає -0 === 0 і NaN !== NaN.