RxJS range
创建一个 Observable,它发出指定范围内的数字序列。
range(start: number = 0, count?: number, scheduler?: SchedulerLike):Observable<number>
参量
| 开始 | 可选的。默认值为 0。序列中第一个整数的值。 |
|---|---|
| 计数 | 可选的。默认值为 undefined。要生成的连续整数的数量。 |
| 调度器 | 可选的。默认值为 undefined。 SchedulerLike 使用用于调度通知的排放。 |
returns
Observable<number>:数字的 Observable,它发出有限范围的连续整数。
描述
发出范围内的数字序列。

range 运算符按顺序发出一定范围的连续整数,您可以在其中选择 start 范围的,及其 length。默认情况下,使用 no SchedulerLike 并仅同步传递通知,但可以使用可选 SchedulerLike 的规范这些传递。
例
发出数字1到10
import { range } from 'rxjs';
const numbers = range(1, 10);
numbers.subscribe(x => console.log(x));