Sirion
@Sirion

Есть ли случай, когда «==» лучше «===»?

Уточню: практически значимый случай. Искусственно поставить задачу, в которой "==" будет лаконичнее, легко, но меня интересует именно что-то, что принесёт пользу в народном хозяйстве.

P.S. Экономию одного символа в расчёт не берём.
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
FFxSquall
@FFxSquall
Могу писать код, могу не писать
Использую только для:
if (a == null) {
// код
}

в таком случае, не важно undefined у нас в 'a' или null, при этом на всякие 0, false и т.д. условие будет ложным
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
kimono
@kimono
Web developer
if ($('input').val() == false) alert('Введите непустое значение'); // not null, 0, ''
Ответ написан
VoidVolker
@VoidVolker Куратор тега JavaScript
Dark side eye. А у нас печеньки! А у вас?
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы