Именование файлов в Javascript

306
05 мая 2017, 18:46

Каковы правила по именованию файлов в Javascript?
Почему некоторые файлы начинаются с большой буквы, а некоторые с маленькой?

Например:

Answer 1

Как таковых правил и рекомендаций по именованию файлов не встречал. Но есть некоторые рекомендации, которых я стараюсь придерживаться во время именования файлов в JavaScript:

  • Более привычно использовать имена файлов в нижнем регистре (лично для меня и всех проектов, в которых я веду работу).
  • Не использовать пробелы в именах файлов, лучше использовать тире или точку. Использовать тире, когда слова связаны по смыслу, к примеру имя продукта в два слова через тире.Точку, когда идет разделение логики, к примеру имя модуля и версия - разделим точкой.
  • Использовать номера версии в именах файлов, если таковые имеются.
  • Использовать в именах файлов пространство имен, имя модуля, тип файла (на примере именования в jQuery). Например: product-name.plugin-version.filetype.js или jquery.plugin-0.1.js

Код должен быть максимально читаемым и понятным. Для этого нужен хороший стиль написания кода.

Хорошие ссылки для ознакомления:

  • Советы по стилю кода JavaScript
  • Правильный выбор имени переменной
  • What is the javascript filename naming convention?
  • JavaScript Style Guide and Coding Conventions
  • Code Conventions for the JavaScript Programming Language
Answer 2

Абсолютно неважно как именовать файлы(не рекомендуется с пробелами), считаю что хорошим тоном является именование файлов по стилю camelCase. Пример : helloWorld.js, goodDay.js

READ ALSO
Symbol.iterator в ES6

Symbol.iterator в ES6

Где-то еще кроме forof и spread применяется кастомный итератор?

212
Wordpress. Скрипты подключились но не работают

Wordpress. Скрипты подключились но не работают

Доброго времени сутокПроблема моя заключается в том, что скрипты которые я подключил в файле functions

278
PHP Include Javascript

PHP Include Javascript

Здравствуйте, я решил через массив сделать подключить на HTML сайт JS скриптыВот мой код: aengines

214
bootstrap боковое меню

bootstrap боковое меню

Решил написать всплывающую/скрывающаяся боковое меню с использованием bootstrap

350