2013-12-02 2 views
1

У меня есть file1.js:Доступ к функциям в другом файле

View = function(){ 

var privateprop; 

this.method=function(){ 
... 
} 

} 

и файл 2, как это:

subView = new function(){ 
var privateProp2; 

this.method2= function(){ 

} 

} 

Я хочу, чтобы экземпляр подвид в file1.js как:

var fileObj = new subView(); 
fileObj.method2(); 

Могу ли я получить к нему доступ напрямую? Я имею в виду, могу ли я напрямую обращаться к классам (фактически функциям), определенным в файле2.js в file1.js? Разве мы не нуждаемся в импорте в Javascript?

+0

Включили ли вы оба из этих файлов, как '' <скрипт SRC = «»> ' ? Технически импортировать их через HTML так же, как вставка содержимого непосредственно в HTML, так что да - это сработает, если они оба будут импортированы. – h2ooooooo

+0

Как вы думаете, что вы пробовали? '

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