В Уроках Javascript с нуля. Урок 6 - Циклы утверждается, что этот цикл устаревший (между 13 и 15 минутами). Так ли это?
Я не гуру JavaScript, но могу сказать точно, что while нужный цикл.
В том видео не приводятся доводы его устаревания.
Да, можно обойтись без while, используя какой-нибудь бесконечный for(;;) с каким-нибудь хитрым условием внутри, но с while- это выглядит естественнее и ты сразу же даешь понять свои мотивы.
Это все равно, как сказать, что в C# циклы не нужны, так как есть LINQ, но он не всегда уместен.
Исторически, JavaScript имел сначала только цикл while; цикл for был добавлен позже. В эти время не было другого способа, как записать цикл, в котором на каждом шаге увеличивается какая-то переменная.
Автор очевидно имеет на мысли программистов, которые постоянно используют цикл while в ситуациях, когда цикл for больше удобным и больше понятным.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости