не значение:
то есть
var obj = { a: 2 }
var x = obj.a
x = 3
и
obj. a измениться тоже?
зависит ли это от const let или var?
По ссылке передаются объекты (в том числе массивы), от var и let не зависит
Нет, не изменится
Если ты передаешь объект или список то передается ссылка, в других случаях -- значение
const object = {} object.a = {} object.b = 3 // Это работает и внутри объекта тоже const copy = object.b const link = object.a
То есть чайлды массивов и обьектов?
Меняется всё по ссылке и не зависит от лет и конст. Это и есть ответ
Если дети будут объектами или массивами то будет передача по ссылке. У тебя ребенок число, передача идёт по значению
Обсуждают сегодня