Встречается на собеседованиях • сегодня
Что происходит при строгом равенстве
При строгом равенстве (===) JavaScript сравнивает значения и типы операндов без приведения типов. Возвращает true, только если оба значения и их типы идентичны.
Примеры:
javascript
5 === 5; // true
'5' === 5; // false (разные типы)
null === undefined; // false (разные типы)
true === 1; // false (boolean vs number)Особенности:
NaN === NaN→ false (единственное исключение)- Объекты/массивы сравниваются по ссылке, даже если содержимое одинаковое:
javascript
{} === {}; // false
[] === []; // falseЛучше использовать === вместо == для избежания неявного приведения типов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы