Вопросы React Frontend Developer


В чем разница сравнение через is и "=="?

  • Рейтинг:

    2

  • Сложность:

    3

is используется для проверки идентичности объектов (т.е. указывают ли переменные на один и тот же объект в памяти), а == — для сравнения значений объектов (равны ли их значения).

Подробнее

Как происходит сравнение типов?

  • Рейтинг:

    3

  • Сложность:

    3

В JavaScript сравнение типов зависит от оператора. Оператор === (строгое равенство) требует, чтобы типы сравниваемых значений были одинаковыми. Оператор == (нестрогое равенство) автоматически приводит типы к общему значению перед сравнением. Поэтому при нестрогом сравнении, например, число и строка могут быть равны.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм