Home » RxJS of() Creation Operator

RxJS of() Creation Operator

by Online Tutorials Library

RxJS of() Creation Operator

RxJS of() operator is a creation operator used to convert the arguments to an observable sequence. It emits a variable amount of values in a sequence and then returns a complete notification.

In other words, we can say that the RxJS of() operator takes the arguments passed and convert them to observable. In this operator, each argument becomes the next notification. Unlike the from() operator, it does not do any flattening and emits each argument in whole as a separate next notification.

Syntax:

Following is the syntax of the RxJS of() creation operator:

Or

Or

Parameter Explanation

  • input: It specifies the input which is given in an array form.
  • args: Type: (SchedulerLike | T)[]

Return value

The RxJS of() operator returns an observable with values from the source observable. It emits the arguments described above and then completes.

Let us see some examples of the RxJS of() operator to understand it clearly.

Example 1 (Emitting a sequence of numbers)

Output:

After executing the above example, you will see the following result:

RxJS of() Creation Operator

Example 2 (Emitting an array)

Output:

After executing the above example, you will see the following result:

RxJS of() Creation Operator

Example 3 (Emitting an object and function)

Output:

After executing the above example, you will see the following result:

RxJS of() Creation Operator


Next TopicRxJS Operators

You may also like