Встречается на собеседованиях • сегодня
Для чего нужно деление на примитивные типы и объекты
Деление на примитивы и объекты в JavaScript помогает понять, как данные хранятся и передаются.
Примитивы (числа, строки, булевы и т.д.) передаются по значению — при копировании создаётся независимая копия.
javascript
let a = 10;
let b = a; // Копия значения
b = 20;
console.log(a); // 10 (не изменилось)Объекты (включая массивы и функции) передаются по ссылке — копируется ссылка на один и тот же объект.
javascript
let obj1 = { name: 'John' };
let obj2 = obj1; // Та же ссылка
obj2.name = 'Alice';
console.log(obj1.name); // 'Alice' (изменилось)Это важно для управления памятью и избежания неожиданных изменений данных.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы