Избегайте использования глобальных, создания переменных

Я использую Ecmascript 3 на движке Rhino JavaScript. Процесс начинается с подключения удаленного сервера и загрузки оттуда скриптов.

Мне нужно импортировать мои библиотеки JavaScript, которые будут работать на агенте Linux следующим образом:

/*
#import lib/*.js
*/

init(this);
function init(){
   var foo = lib.foo;
   var constants = lib.constant;
   ////some logic here

}

Итак, мой скрипт-агент пытается загрузить скриптовые файлы с сервера, и ему нужно импортировать все библиотеки, которые я написал.

Я уже пытался использовать отложенную загрузку, но сейчас слишком сложно реализовать все файлы, и идея, как я могу упростить этот процесс?

0 ответов

Другие вопросы по тегам