Даже простые вещи могут оказаться не очень простыми, если копнуть чуть глубже. Вот и инструкция continue, о назначении которой знают все (или почти все), может открыть для вас неожиданные знания. В JavaScript, как и в большинстве других языков, эта инструкция запускает новую итерацию цикла, при этом весь код цикла, который следует за этой инструкцией, не выполняется. Синтаксис простой: continue; Однако в JavaScript эта инструкция может использоваться с меткой (впрочем, как и break): continue ИмяМетки; Как и для инструкции break, переводы строк между ключевым словом continue и именем метки не допускаются. Также нельзя использовать метку в теле того же цикла, где применяется continue (или break), и за пределами циклов (во всяком случае у меня не получилось - ошибка, хотя в примерах в Интернете я такое видел). Сегодня метки стараются не использовать. Я, например, не использую никогда. Но кто-то не видит в этом ничего страшного, и даже считает полезным. Вот здесь и здесь даже развернулись