Встречается на собеседованиях • сегодня
На какие группы можно разделить типы данных в JS
В JavaScript типы данных делятся на две основные группы:
Примитивные (primitive):
string(строка)number(число)boolean(логический тип)null(специальное значение)undefined(неопределённое значение)symbol(уникальный идентификатор, ES6+)bigint(большие числа, ES11+)
Объекты (object):
object(обычные объекты)array(массивы)function(функции)date,regexpи другие встроенные объекты
Примитивы передаются по значению, объекты — по ссылке.
Пример:
javascript
let a = 5; // примитив (number)
let b = a; // копируется значение
b = 10; // a остаётся 5
let obj1 = { x: 1 }; // объект
let obj2 = obj1; // копируется ссылка
obj2.x = 2; // obj1.x тоже изменится
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы