質問: { url: "some/path/to/something.durk", get: function(data) {$.ajax(url, data)}, delete: function(something) { some more function stuff....} } ``` あなたは右の写真を手に入れますか?それは本当にクラスの定義を満たしていないようです...それともそれは? Mixin?他に何か?関数のJavascriptオブジェクトと変数の可能性JOFOFAMAV? JOFOFAMAVの場合は私の投票。 PS:これが良い練習であるかどうかについても、あなたの考えに耳を傾けてください。
回答: これは基本的に外部定義のないオブジェクトである*シングルトン*の形式です。つまり、「クラス」定義がなく、そのクラスのインスタンスを作成します。 このタイプの構造について知っておくべきことの1つは、オブジェクトのすべてのメソッドが公開されていることです(これは問題でも問題ではないかもしれません)。