2016-07-13 2 views
0

У меня есть «помощник» объект в файле с именем «» helper.jsКак создать экземпляр окна с javascript?

helper = {}; 
helper.hello = function(name) { 
    return 'hello' + name; 
}; 
helper.bye = function(name) { 
    return 'bye' + name; 
}; 

Как я могу сделать экземпляр окна этого объекта так, что мой «helper.js» может быть виден другим JS-файлов ?

Спасибо!

+0

Вы хотите иметь глобальную переменную? Этот код прямо там сделает это за вас; просто загрузите его на свою страницу до остальной части вашего кода. [Пример] (https://plnkr.co/edit/EczGz8nYGgpMoxOsvvMy?p=preview) –

+0

Код, над которым я работаю, использует шаблон модуля, иногда глобальная переменная не считывается из-за кода инкапсуляции. –

+0

Затем прикрепите его к окну, как сказал Рэй. 'window.helper = helper'. –

ответ

2
helper = {}; 
helper.hello = function(name) { 
    return 'hello' + name; 
}; 
helper.bye = function(name) { 
    return 'bye' + name; 
}; 
window.helper=helper ; 
+0

- это то, что вы ожидаете получить доступ ко всем файлам? – Ray

+0

Это работает, спасибо –