JSFiddle - React, Tailwind, and code Playground
by jkagumba
JavaScript
function func1() {
var dfd = $.Deferred();
setTimeout(function() {
dfd.resolve('Password');
}, 1000);
return dfd.promise();
}
function func2(id) {
var dfd = $.Deferred();
if (id == 0) {
dfd.reject();
}
else {
dfd.resolve();
}
return dfd.promise();
}
function func3()
{
alert('Hello World')
}
function chainError() {
return Promise.reject(err)
}
func1().then(function() {func2(0)}).then(func3)
//func1().then(() => func2(0)).done(func3)
func1().then(func2.bind(null, 1)).then(func3)
var add = function (a, b) {
return a + b;
};
var add2 = add.bind(null, 2);
//add2(10) === 12;