2015-05-15 2 views
0
var Test = { 

    Hoi : { 
     test: function(e) { 
      console.log(e); 
     } 
    }, 

    c: function(e) { 
     console.log(e); 
    } 
}; 

Test.c("hey 1"); 
Test.Hoi.c("hey 2"); 

Я занимаюсь некоторыми занятиями, но я не могу поместить подклассы в основной класс.Добавление подкласса к основному классу в JavaScript

+0

Это не классы. Однако ваш код должен работать нормально. – SLaks

+3

, возможно, вы захотите сделать свой вопрос субъектом немного более наглядным, чем «небольшая проблема с javascript» - это, вероятно, могло бы описать большинство проблем JS здесь! Может быть, «проблема добавления подклассов в основной класс» или что-то в этом роде – duncan

+1

'Test.Hoi.c' не – JKirchartz

ответ

3

Test.Hoi.c не существует; Test.Hoi.test делает использование:

Test.Hoi.test("hey 2"); 

каждая точка в основном выкапывает шаг глубже в структуру объекта.

0

Необходимо создать метод c.

... 
Hoi : { 
    test: function(e) { 
     console.log(e); 
    }, 
    c: function(e) { 
     console.log(e) 
    } 
} 
... 
Test.Hoi.c("hey 2"); 
Смежные вопросы