ZDI : promise chaining

by Stephane de Luca

HTML

<div id="console">

</div>

JavaScript

const url1 = 'http://www.lexpress.fr';
const url2 = 'http://www.lefigaro.fr';
const url3 = 'http://www.liberation.fr';

var promise1 = $.ajax({url: url1,	type: "GET"});
var promise2 = $.ajax({url: url2,	type: "GET"});
var promise3 = $.ajax({url: url3,	type: "GET"});


promise1
.then(val1 => return promise2)
.then(val2 => return promise3)
.then(val3 => console.log("successful"), 
			err => console.log("failed: " + err);
);