2016-01-25 3 views
0

Я хочу вызвать Javascript-файл из моей программы Javascript, не используя HTML. Как я могу сделать это без использования html-файла для интеграции моих js-файлов?Вызов javascript-файла из другой программы javascript

+0

Вы пытаетесь загрузить другой скрипт, вызвать функцию из загруженного файла, объединить свои модули в один файл, ...? – ssube

+5

Возможный дубликат [Включить файл JavaScript в другой файл JavaScript?] (Http://stackoverflow.com/questions/950087/include-a-javascript-file-in-another-javascript-file) – Zippy

ответ

0

Если вы используете этот скрипт вне браузера, например, с помощью nodejs, который запускается в JavaScript JavaScript для браузера Chrome: http://nodejs.org/. В nodejs вы можете создать модуль и экспортировать этот модуль для использования в другом скрипте. Смотрите следующий пример использования nodejs для запуска:

file1.js:

var exports = module.exports = {}; 
exports.f1 = function() { 
    console.log('This is from file1.js'); 
}; 

file2.js:

var f = require('./file1.js'); 

function f2() { 
    console.log('This is from file2.js'); 
} 

f2(); 
f.f1(); 

Выполняя file2.js с помощью nodejs командуют на выходе будет:

This is from file2.js 
This is from file1.js 

Но если вы используете браузер, вы можете увидеть это: https://stackoverflow.com/a/4634669/2137684

Смежные вопросы