একটি প্রতিশ্রুতি, উদাহরণস্বরূপ:
var P = new Promise(function (resolve, reject) {
var a = 5;
if (a) {
setTimeout(function(){
resolve(a);
}, 3000);
} else {
reject(a);
}
});
.then()
প্রতিশ্রুতি অনুযায়ী পদ্ধতিটি কল করার পরে :
P.then(doWork('text'));
তারপরে doWork
ফাংশনটি এর মতো দেখাচ্ছে:
function doWork(data) {
return function(text) {
// sample function to console log
consoleToLog(data);
consoleToLog(b);
}
}
প্রতিশ্রুতি এবং পাঠ্য পরামিতি থেকে ডেটা অ্যাক্সেস পেতে কীভাবে আমি ডুওর্কে কোনও অভ্যন্তরীণ ফাংশন ফিরিয়ে এড়াতে পারি? অভ্যন্তরীণ ফাংশন এড়ানোর কোনও কৌশল আছে?
bind
পদ্ধতি ব্যবহার করার জন্য ? - যা অত্যন্ত ধীর।