Я нахожусь в начальной точке при попытке создать библиотеку JavaScript для нашего приложения RIA на работе.В настоящее время у нас есть много файлов JavaScript с функциями в глобальном масштабе, и я хотел бы попытаться придать нашим функциям разумное пространство имен и контекст.Возможно положить их в форму объекта.
Я искал другие библиотеки с открытым исходным кодом, чтобы помочь мне понять лучший способ создания библиотеки.Я вижу много файлов .js со следующим в одном конкретном проекте с открытым исходным кодом. Например,
/**
* @required OpenLayers/Map.js
*/
.
Имеет ли это какое-либо значение, кроме как быть комментарием вфайл?Есть ли какой-нибудь способ импортировать другие файлы .js в основную сборку с помощью этой аннотации или оператора импорта, как в Java?