Skip to content

Instantly share code, notes, and snippets.

@ORESoftware
Last active January 14, 2017 04:21
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ORESoftware/42c24fbb4a02cd64e6c38a48d0a20a1e to your computer and use it in GitHub Desktop.
Save ORESoftware/42c24fbb4a02cd64e6c38a48d0a20a1e to your computer and use it in GitHub Desktop.
Async or sync resolution?
console.log(1);
new Promise(function(resolve,reject){
console.log(2);
resolve();
}).then(function(val){
console.log(3);
});
const Rx = require('rxjs');
let obs = Rx.Observable.create(sub => {
console.log(4);
sub.next();
});
obs = obs.map(v => {
console.log(5);
return 'foo';
});
obs.subscribe(v => {
console.log(6);
// 'foo'
});
console.log(7);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment