JSFiddle - React, Tailwind, and code Playground
JavaScript
function test(param) {
console.log('------------------------------');
console.log('param = ' + param);
var tt = [ "a", "b", "c" ];
for ( var i = 0; i < param; i++) {
console.log('Before if-check, i = ' + i);
if (tt[i] == "b") {
console.log('Request start, after if-check i = ' + i);
Ext.Ajax.request( {
url : 'test.do',
method : 'POST',
failure: function(response) {
console.log('Failure start, i = ' + i);
test(1);
console.log('Alert(i) = ' + i);
}
});
// break;
}
}
}
test(3);