Как все знают, существуют циклы while, do while и for в JavaScript. Сделать кастомные циклы можно с помощью других циклов. Например так можно получить аналог цикла while с помощью for.
for(; true; ) {
// code
}
Мы получаем бесконечный цикл. Вопрос таков. Возможно ли сделать кастомныей цикл, но без встроенных в язык циклов? Искал ответ и тут и в англоязычном коллективе, но ответа и близко ме машёл.
Язык javascript не позволяет программисту создавать собственные синтаксические конструкции, все возможные конструкции должны явно поддерживаться парсером языка. В общем-то, это относится к любому языку.
Тем не менее, существуют языки, в которых циклы не являются особой частью синтаксиса и могут быть реализованы библиотечно. В частности, сюда относятся Lisp-подобные языки.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости