Найти тему
Онлайн-школа METHED

ФИШКИ ПРИ НАПИСАНИИ КОДА НА JAVASCRIPT

JavaScript — гибкий язык, с которым можно и нужно экспериментировать. Но написать максимально читаемый, чистый и понятный код, целое искусство для новичков.

Поэтому наши советы точно не будут лишними, сохраняй, применяй и делись с друзьями 👇

🔹️Используй принципы неизменяемости.
Постоянное изменение и передача данных затрудняют отслеживание ошибок. Применяй копии данных и избегай «побочных эффектов функций».

🔹️Применяй деструктуризацию. Это удобный синтаксис присваивания переменных, делает содержимое массивов и объектов более понятным, дает возможность переименовывать элементы, чтобы придать больше смысла коду.

🔹️Всегда используй тройное равенство (“===”)
Оно проверяет значение и тип. Это поможет избежать ошибок при сравнивании переменных.

🔹️Обходи стороной глобальные переменные.
Имена глобальных свойств не всегда совпадают с файлами кодом, который написали другие разработчики, поэтому возьми за правило ничего не создавать в глобальных объектах, если только ты не пишешь библиотеку или фреймворк.

🔹️Прописывайте условие «default» в конструкциях switch
Так будет проще обнаружить ошибку, если что-то пойдёт не по плану.

🔹️Избегай ключевого слова «new»
Оно замедляет компилятор и нужно лишь для создания экземпляров функций классов или конструктора.

🔹️Подружись с форматируемыми строками.
Они помогают передавать значение внутрь строки, не сбивают форматирование и это удобно при оформлении строк.

🔹️Доверяй только тем данным, которые создавал.
Если ты сталкиваешься с данными, которые поступают от неизвестных пользователей или API, прежде чем выполнять какие-либо операции, убедись, что у них настроен правильный тип и формат, с которым можно безопасно работать.

#советы_от_methed