5 вещей, которые следует знать о JavaScript

1. Примитивные значения. В JavaScript примитивное значение или тип данных - это вид данных, который не является объектом и не имеет методов. Есть 7 примитивных типов данных. Они есть:

● Не определено (undefined), используется для непреднамеренно отсутствующих значений.

● Null (null), используется для намеренно пропущенных значений.

● Логические значения (истина и ложь), используемые для логических операций.

● Числа (-100, 3,14 и другие), используемые для математических расчетов.

● Строки («привет», «абракадабра» и др.), Используемые для текста.

● Символы (редко), используемые для скрытия деталей реализации.

● BigInt (необычный и новый), используемый для математики больших чисел.

2. Обработка ошибок. Независимо от того, насколько хорошо мы умеем кодировать, нам приходится сталкиваться с множеством ошибок при кодировании. Ошибки могут возникать из-за наших ошибок, неожиданного ввода данных пользователем, ошибочного ответа сервера и по тысяче других причин.

Для обработки ошибок используется синтаксическая конструкция «try… catch». Это позволяет нам «ловить» ошибки, чтобы сценарий мог вместо того, чтобы умереть, сделать что-то более разумное.

3. Как работает синтаксис «Попробовать… поймать»: синтаксис «Попробовать… уловить» состоит из двух основных блоков: «блока попытки» и «блока захвата».

Работает это так:

Сначала выполняется инструкция try {…}.

Если ошибок не было, то catch (err) игнорируется: выполнение завершает свою работу.

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

1. Стиль программирования. Стиль написания кода важен для программиста. Код должен быть чистым, легким и удобным для чтения. Хороший стиль кода помогает программе легко запускаться. Некоторые стандарты стиля кода приведены ниже:

· Используйте один пробел перед открывающей скобкой .

· Между открывающейся скобкой и фигурной скобкой должно быть пространство.

· Не пишите длинную горизонтальную строку кода. Лучше всего их разделить.

· После каждого утверждения ставится точка с запятой.

· Старайтесь избегать слишком многоуровневой вложенности кода.

· Объявите функции выше кода, который их использует.

· Поместите закрывающую скобку на новую строку без пробелов в начале.

· Всегда заканчивайте определение объекта точкой с запятой.

· Используйте инструменты линтера, которые могут автоматически проверять стиль вашего кода.

Вот шпаргалка с некоторыми предлагаемыми правилами:

1. Комментарии: Комментарии в коде также важны для программистов. Обычно программисты комментируют, как и почему работает код. Таким образом, комментарии могут быть очевидными, ясными и легкими для понимания. Есть два типа комментариев: «хороший комментарий» и «плохой комментарий».

1. Хороший комментарий: Хороший комментарий ясен, понятен и краток. Он обеспечивает общий обзор компонентов, того, как они взаимодействуют, каков поток управления в различных ситуациях, как разные части работают вместе и т. Д.

2. Плохой комментарий. Плохой комментарий сложный, длинный и не по существу.

Вот несколько советов по поводу комментирования:

Прокомментируйте:

· Общая архитектура, общий вид.

· Использование функции.

· Важные решения, особенно когда они не сразу очевидны.

Избегайте комментариев:

· Это говорит «как работает код» и «что он делает».

· Вставляйте их только в том случае, если невозможно сделать код настолько простым и информативным, что они не требуются.