.js — файлы JavaScript-библиотек.
Содержат JavaScript-код, который можно использовать в файлах сценариев. Содержат функции, логику обработки запросов, вызовы внешних систем, работу с памятью и пр.
.js-файлы подгружаются в начале сценария при помощи тега require:
require: scripts/functions.js