Здравствуйте, подскажите пожалуйста.
Задача в следующем: хочу написать свой метод -
require, который должен загружать js-файлы.
То есть, выглядеть должно примерно так:
// file2.js
require('file1.js');
// и дальше используем св-ва и методы из file1.js
Другие библиотеки и фреймворки не подходят, так как само приложение относительно небольшое и грузить в него, к примеру, тот же require.js
очень не желательно, так же все что мне нужно так это написать только один метод - загрузка файлов по требованию.
Как вариант:
function require(src) {
// динамически создаем тег скрип, в который будем передавать src файла
}
Имеет ли такой код на жизнь? И если нет то почему?
Так же отдельное спасибо тем, кто подскажет, как работает метод requre в require.js? Я что-то так и не понял, ведь в него мы не передаем никакой путь к файлу, а только название объекта, а библиотека его сама находит или я ошибаюсь?
Спасибо за помощь и ваше время.