Встречается на собеседованиях • сегодня
На какие группы делятся типы данных в JS
В JavaScript типы данных делятся на примитивные и объектные (ссылочные).
Примитивные типы (передаются по значению):
string- строки ('hello')number- числа (42,3.14,NaN)boolean(true/false)null- отсутствие значенияundefined- неопределённое значениеsymbol(ES6) - уникальные идентификаторы (Symbol('id'))bigint(ES2020) - большие числа (123n)
Объектные типы (передаются по ссылке):
object- обычные объекты ({ key: 'value' })array- массивы ([1, 2, 3])function- функции (function() {})Date,RegExpи другие встроенные объекты
Пример проверки типа:
javascript
typeof 'text' // 'string'
typeof {} // 'object'
typeof [] // 'object' (нюанс!)
Array.isArray([]) // true
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы