BACK
ReferenceelementAt
Reference · 59

elementAt

elementAt

rxjs.dev

Берёт значение по индексу и завершает поток.

Сигнатура

elementAt(index: number, defaultValue?: D): OperatorFunction

Что делает

Считает значения с нуля. Когда достигает нужного индекса, эмитит значение и завершает подписку.

Когда использовать

Тесты, протоколы с фиксированным номером сообщения, выбор конкретного шага из конечной последовательности.

Подводный камень

Если индекс не пришёл и defaultValue не задан, поток завершится ошибкой ArgumentOutOfRangeError.

См. также

first, last, skip

script.ts // TypeScript
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...