5
वादा करता है, फिर अतिरिक्त मापदंडों को चेन से गुजारें
एक वादा, उदाहरण के लिए: var P = new Promise(function (resolve, reject) { var a = 5; if (a) { setTimeout(function(){ resolve(a); }, 3000); } else { reject(a); } }); हम कॉल करते हैं, तो वादे पर विधि: P.then(doWork('text')); doWork फ़ंक्शन इस तरह दिखता है: function doWork(data) { return function(text) …