«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > День/Дни кода: расширенные циклы

День/Дни кода: расширенные циклы

Опубликовано 8 ноября 2024 г.
Просматривать:728

Day /  Days of Code: Advanced Loops

Пятница, 30 августа 2024 г.

Сейчас я прохожу второй курс программы Full-Stack Engineer Codecademy. Недавно я завершил урок «Синтаксис JavaScript I» и выполнил задания по массивам и циклам в «Синтаксисе JavaScript II». Далее идут «Объекты», «Итераторы», «Ошибки и отладка», «Практика» и три сложных проекта.

Главным сегодняшним событием было изучение совершенно новых для меня циклов, а именно циклов for..of и for..in. Они работают так же, как традиционные циклы for, но более кратки, читабельны и удобны в сопровождении. Вот сравнение:

// Traditional for loop
for (let i = 0; i 



В циклах for..of итераторы полностью абстрагируются, вынося на передний план сами объекты и элементы. Такое смещение фокуса делает код более читабельным. Однако они не являются полной заменой традиционных циклов for, например: они не поддерживают обратную итерацию, хотя доступны операторы прерывания и продолжения.

В целом, я наслаждаюсь путешествием и с нетерпением жду предстоящих испытаний. Соревнование «100 дней программирования» — это не только отличный способ сохранить мотивацию и отслеживать мой прогресс, но и сообщество разработчиков потрясающее!

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/jacobsternx/day-61-100-days-of-code-advanced-loops-ljb?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить это
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3