FAQ: JavaScript Promises - The onFulfilled and onRejected Functions