Referencelast
Reference · 71
last
last
Берёт последнее значение перед complete.
Сигнатура
last(predicate?: (value: T) => boolean, defaultValue?: D): OperatorFunction
Что делает
Запоминает последнее подходящее значение и эмитит его только после завершения источника. Может принимать предикат и defaultValue.
Когда использовать
Финальный результат конечной последовательности, последнее событие batch-процесса, последний валидный шаг.
Подводный камень
На бесконечном потоке last никогда не эмитит, потому что ждёт complete.
См. также
first, takeLast
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...