RxJS - Observables, Observer & Subscription

Understand what Observables, Operators and Subscriptions are

HTML

<script src="https://unpkg.com/@reactivex/rxjs@5.3.0/dist/global/Rx.js"></script>

JavaScript

var subject = new Rx.Subject();

subject.subscribe({
	next: function(value) {
  	console.log(value);
  },
  error: function(error) {
  	console.log(error);
  },
  complete: function() {
  	console.log('Complete');
  }
});

subject.subscribe({
	next: function(value) {
  	console.log(value);
  }
});

subject.next('A new data piece');
subject.complete();
subject.next('New value');