Вопросы на собеседованиях. JavaScript/Типы данных, ссылочные типы данных, приведение/Знание основ типов и способность их определения #4.
Что будет если сложить число и строку, в которой записано число? JavaScript может делать преобразования самостоятельно. Неявное преобразование происходит, когда мы заставляем JavaScript работать со значениями разных типов. Например, если мы хотим «сложить» число и строку, JS приведёт примитивные значения к строке, если мы используем +, когда один из операндов — строка: 5 + '3' === '53' 5 - '3' === 2 5 + '-3' === '5-3' Как проверить тип переменной? Что возвращает typeof null ? Для проверки типа данных переменной можно воспользоваться оператором typeof console.log(typeof 42); // "number" console...
3 года назад
Проверка наличия свойства в объекте JS
Проверка наличия свойства в объекте Иногда важную роль играет не значение некоторого свойства в объекте, а само его наличие или отсутствие. Например, такая проверка часто используется для формирования дефолтных конфигураций. Чтобы узнать, определен ли в объекте некоторый ключ, нужно использовать оператор in...
06:44
1,0×
00:00/06:44
505,4 тыс смотрели · 4 года назад