我只是想更深入地理解 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”关键字不允许实例化它并使其可用,就像 C# 中的静态类一样。
我是否正确地考虑了这一点?作为静态的?