Итак, я пытаюсь сделать что-то вроде Java, чтобы решить проблему с именем класса. Что я могу сделать:Javascript как проблема с пакетом и классом
function com_mycompany_my_package(){
function Class1(){
this.field1=0;
}
Class1.prototype.increase=function(){
this.field1=1;
}
function Class2(){
this.field1=0;
}
Class2.prototype.descrease=function(){
this.field1=-1;
}
}
var class1=new ?
Как я могу получить новый экземпляр класса 1? Мой путь хороший или плохой? Что еще может решить проблему конфликта имен?
Смотрите это: http://addyosmani.com/writing-modular-js/ – lexicore
Ваш вопрос не имеет ничего общего с программированием на Java, так что я бы удалить этот тег. – Gimby
@Gimby - я удалил –