Это первый формат
, который ближе к статическим методам в других языках программирования.
var ClassName = {
one: function() {},
two: function() {},
three: function() {}
}
ex:
ClassName.one();
, а другой:
function ClassName(){
this.one = function() {};
this.two = function() {};
this.three = function() {};
}
здесь вы можете сделать:
var obj = new ClassName();
obj.one();
В этом случае вам необходимо создать экземпляр объекта перед использованием методов.
Это два способаклассы в javascript ... что я знаю.