var x = false;
var c = false;
setTimeout(function() {x = true; alert('from timeset ' + x);}, 1000);
while(!c) { c = x; }
В JS нет многопоточности, и цикл не передаст управление следующему ивенту пока не выполнится. Более подробнее про eventloop
можно посмотреть тут.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Непонятно, как избавиться от замечаний к коду: на строке 101 Promiseall заворачиваете в промис - это не нужно делать, Promise
Стоит ли писать высоконагруженного демона на php? Много читал о том что этого делать не стоит, в php есть масса дар, например утечка памяти, те
$q = mysql_query("SELECT * FROM users WHERE bot = '0' AND id != 1 AND id != 47 ORDER BY str+def+max_health+max_energy DESC, online DESC LIMIT $start, $set[p_str]");