Я просто пытаюсь понять Javascript немного глубже.
Я создал "класс" gameData
, для которого я хочу только ОДИН из, не нужен конструктор или экземпляр.
Итак, я создал его так...
var gameData = new function () {
//May need this later
this.init = function () {
};
this.storageAvailable = function () {
if (typeof (Storage) !== "undefined") {
return true;
}
else {
return false;
}
};
}
Понимая, что ключевое слово 'new' не позволяет создавать экземпляр и делает его доступным, КАК статический класс будет в С#.
Я думаю об этом правильно? Как статический?