#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); })