Sobes.tech
Назад к вопросам
Middle+
2

/* Что выведется в консоли */ const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?

Компании, где спрашивали
М.Видео/эльдорадо

Ответ от нейросети

sobes.tech AI

В консоли выведется строка:

1

Объяснение: объект a передаётся в функцию fn по ссылке. Внутри функции мы добавляем новое свойство some со значением "1" к объекту b, который ссылается на тот же объект, что и a. Поэтому после вызова fn(a) объект a уже содержит свойство some с этим значением.