Ответ 1
Синтаксически символ доллара ($
) не имеет особого значения в идентификаторах JavaScript.
Однако иногда используется условное обозначение, чтобы указать, что переменная содержит Observable
или что функция вернет символ Observable
.
Я проверяю код, где я нахожу это
import { Observable } from 'rxjs/Rx';
// reducer
import { playerRegister, PlayerState } from './player';
export function getPlayer$ (state$: Observable<MyAppState>): Observable<PlayerState> {
return state$.select(state => state.player);
};
Синтаксически символ доллара ($
) не имеет особого значения в идентификаторах JavaScript.
Однако иногда используется условное обозначение, чтобы указать, что переменная содержит Observable
или что функция вернет символ Observable
.
Я не уверен, что он использовался более широко, чем в сообществе RxJS, но внутри этого сообщества он обычно используется для указания того, что переменная является потоком (т.е. наблюдаемым) или функция возвращает такой поток.