Следующий объект BehaviorSubject клонирует объект или возвращает ссылку?

#typescript #object #rxjs #behaviorsubject

#typescript #объект #rxjs #behaviorsubject

Вопрос:

Мне интересно BehaviorSubject , next клонирует ли функция объект или возвращает ссылку.

например

 private _currentVegBehaviorSubj = new BehaviorSubject<any>(undefined);
let carrot = { color: "Orange" };
_currentVegBehaviorSubj.next(carrot);
 

Был ли этот объект carrot клонирован?

Комментарии:

1. Я вообще не касаюсь значений, которые проходят, поэтому он всегда передает только ссылки.

2. вы могли бы легко убедиться в этом, добавив _currentVegBehaviorSubj.subscribe(value => { console.log(carrot === value); })