JavaScript и 7 важнейших рекомендаций для программистов!
Доброго времени суток!
Тут собраны не все, но одни из самых важных рекомендаций по языку программирования JavaScript:
1.Как можно меньше глобальных переменных!Такие переменные имеют риск быть измененными любой функцией, что часто становится неожиданностью для самого разработчика. На крайний случай лучше используйте замыкание.
2.Объявление переменных всегда в самом начале и сразу присвоение им значения.
Это сделает код более читаемым и понятным.
3.Объявление объектов и массивов с помощью const .
Это позволяет на корню избежать случайного переопределения типа данной переменной.
4. Не меняйте тип переменной по ходу написания кода.
Если присвоили переменной к примеру number, а потом поменяли ей значение на string, то по итогу это приведёт к запутанности и непредвиденным ошибкам.
5. Для сравнения всегда используйте === а не == .
Это поможет избежать неожиданных результатов при приведении типов.
6. Используйте значения параметров функции по умолчанию.
Если функция вызывается с отсутствующим аргументом, значение отсутствующего аргумента устанавливается равным undefined.
Неопределенные значения могут сломать ваш код. Это хорошая привычка — присваивать аргументам значения по умолчанию.
7. Присваивайте значения переменным литеральным типом, не создавая объект с помощью оператора new.
Пример:
Использовать " " вместо new String ()
Использовать 0 вместо new Number ()
Использовать false вместо new Boolean ()
Использовать {} вместо new Object ()