2016-02-25 2 views
0

Когда я использую let, чтобы объявить счетчик в цикле for, я вижу странное поведение, если я использую continue, как бесконечный цикл, как будто мое окончательное выражение не оценивается. Вот небольшой тест:Почему использование continue для for-let вызывает бесконечный цикл?

node --harmony --use-strict --eval "for (let i = 0; i < 3; i++) { continue; }" 

Это закручивает навсегда, но он работает, если я использую var или переместить мое заявление вне for инициализации.

ответ

Смежные вопросы