рони,
Большое спасибо, изначально я стремился к данному варианту, но сделать этого не мог.
SuperZen,
Теперь, не уверен что мне нужен промис для загрузки разной анимации при старте. Больше склоняюсь к вашему первому варианту. Спасибо!
Или даже так, на моем уровне это более приемлемо
function delay(f, ms) {
setTimeout(f, ms);
}
delay(function () {
console.log(1)
}, 5000);
delay(function () {
console.log(2)
}, 9000);
delay(function () {
console.log(3)
}, 10000);
delay(function () {
console.log(4)
}, 14000);
delay(function () {
console.log(5)
}, 16000);