InterviewSolution
Saved Bookmarks
| 1. |
What is the difference between Observable and Promises? |
||||||||||
|
Answer» Observable and promises are used to execute asynchronous tasks in Ionic. For Ex: Making network calls, Checking the internet connection etc.
i. Promise var promise = new promise((resolve) => { setTimeout(() => { resolve(42) }, 500) console.log("Promise started") }) promise.then(data => console.log("OUTPUT", data))ii. Observable var observable = Rx.Observable.create((observer) => { setTimeout(() => { observer.onNext(42) },200) console.log("Observer started") }) observable.forEach(x => console.log("Output is x)) |
|||||||||||