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

Я научился разбивать строку на подстроки с помощью метода .split(). Это помогло мне в моем проекте piglatin, так что, если пользователь вводил строку из нескольких слов, я мог перевести свой код для каждого из них отдельно. Используя код str.split(“ ”);, он разделит мою строку на подстроку, используя расположение пробелов между словами, и создаст массив с каждым словом как отдельным элементом.

2. Что такое «строгое использование»? каковы преимущества и недостатки его использования?

«use strict» используется, мы хотим выполнить javascript в «строгом режиме». Этот режим более строг с синтаксисом, особенно при объявлении, изменении или удалении переменных. Существуют также определенные ключевые слова, которые нельзя использовать в качестве имен переменных для будущих версий javascript. Из-за этого использование «строгого использования» может помочь вашему коду работать во время будущих обновлений javascript.

3. Объясните «подъем».

Подъем — это поведение javascript для перемещения всех объявленных переменных в верхнюю часть текущей области. Это позволяет кодировщику объявлять переменную в любом месте, даже если это не всегда рекомендуется.

4. Объясните важность стандартов и органов по стандартизации.

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

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

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

6. Почему не стоит расширять встроенные объекты JavaScript?

Браузер может создать свою собственную версию вашего метода, и браузер переопределит ваш метод.

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

Это хорошая идея по многим причинам. Это позволит вашему коду вести себя так, как вы задумали, и вызовет более эффективную загрузку. Эта практика также требует, чтобы вы создавали свои переменные локально, а не глобально. Это облегчает чтение вашего кода, особенно если ваш файл javascript длинный. Это также гарантирует, что вы знаете, когда нужна ваша переменная. Если он используется только в определенной функции, то лучше разместить его в этой области.