Опишите одну вещь, которую вы изучаете сегодня на уроке.

Мы узнали о различных типах петель и применении некоторых из них. Do/while объявляет логику перед условием, и в этом случае условие должно быть выполнено один раз, прежде чем условие будет проверено.

Что такое "use strict";? Каковы преимущества и недостатки его использования?

«Использовать строгий режим» позволяет оценивать JavaScript в строгом режиме. Это отключает некоторые ярлыки и побуждает пользователя использовать более точные методы и синтаксис. Это предотвращает случайные ошибки, такие как доступ к глобальным объектам, и отлавливает распространенные ошибки кодирования.

Объясните функцию подъема в JavaScript.

«Поднятие» означает размещение ваших объявлений, таких как переменные и функции, в верхней части ваших скриптов. Это делается для того, чтобы разрешить доступ к заранее объявленным переменным и объектам в локальной области видимости.

Объясните важность стандартов и организаций по стандартизации, таких как ECMA.

Эти органы определяют стандарт, который будет использоваться среди веб-разработчиков, чтобы способствовать более четкому и лаконичному Интернету. Веб-разработка и обслуживание более эффективны для разработчиков, а стандартная документация упрощает совместную работу.

Какие действия вы лично предприняли в последних проектах, чтобы повысить удобство сопровождения вашего кода?

Я быстро осознаю важность написания подробных заметок над своим кодом. Трудно восстановить рабочий процесс, который у меня был, когда я возвращался к более раннему проекту в будущем. Подъем также важен для группировки переменных вместе (с подробными примечаниями) и поддержания аккуратности.

Почему в целом рекомендуется оставлять глобальную область веб-сайта как есть и никогда ее не трогать?

Во избежание ошибок лучше избегать объявлений переменных в глобальной области видимости. Поскольку каждый локализованный скрипт имеет доступ к глобальной области видимости, вероятны ошибки.