Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.08 KB

toarray.md

File metadata and controls

41 lines (26 loc) · 1.08 KB

toArray

signature: toArray(): OperatorFunction

Collects all source emissions and emits them as an array when the source completes.

Ultimate RxJS

Examples

Example 1: get values emitted by interval as an array when interval completes

( StackBlitz )

// RxJS v6+
import { interval } from 'rxjs';
import { toArray, take } from 'rxjs/operators';

interval(100)
  .pipe(take(10), toArray())
  .subscribe(console.log);

// output: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Related Recipes

Additional Resources


📁 Source Code: https://github.com/ReactiveX/rxjs/blob/master/src/internal/operators/toArray.ts