Returning Promise in a function
Hi guys, Today I will show you how can you return a promise in the function. Let see an example
function testPromise() { return new Promise( function(resolve, reject) { resolve("Test Result"); }); } testPromise.then(function(d){ console.log(d); });It will give an error TypeError: testPromise.then is not a function the issue is that the function doesn't have a then property, but the promise it returns does. so correct answer will be,
function testPromise() { return new Promise( function(resolve, reject) { resolve("Test Result"); }); }