同様の項目をグループ化するためにオブジェクト リテラルを純粋に使用して記述されたライブラリがあります。これは、public static クラスを持つことに関連するものです。例えば
var public_statics = {
var1 : 'hello',
func1 : function(){//stuff}
};
オブジェクト指向 (または同様の) JavaScript を、クラスをエミュレートするか、単純に new on JavaScript 関数オブジェクトを使用して作成していることがわかります。
WEBでは(SOで聞いて体験しました)、あまり状態がないようです。これが意味することは、同じ「クラス」から2つの異なるオブジェクトがあるように見えないということです。
たとえば、特定の時点で 1 つのモデルしか持てない UserNew モデル「クラス」があります。実際、私のモデルはすべてこの方法であり、常に 1 つのインスタンスしかありません。
ステートフル アプリケーション (複数のオブジェクトをインスタンス化する場合) の例はありますか?
すべてのモデルがオブジェクト リテラルを使用した public statics のコレクションである場合、このライブラリの構築は間違っているのでしょうか?
関連する可能性のあるコードを投稿できます。