Um。私たちはこのJSパターンを通して何を達成していますか? (ここから取ら:linkを):JS public static pattern
// public static
function Person() {
Person.TOTAL++;
}
Person.TOTAL = 0;
我々だけで行うことができそうですので:毎回new Person()
が呼び出されるよう
Person.TOTAL++;
Um。私たちはこのJSパターンを通して何を達成していますか? (ここから取ら:linkを):JS public static pattern
// public static
function Person() {
Person.TOTAL++;
}
Person.TOTAL = 0;
我々だけで行うことができそうですので:毎回new Person()
が呼び出されるよう
Person.TOTAL++;
プロパティのインスタンスが1つあるので、それはクラスの外部でgettableおよびsettableであり、静的な "public"プロパティです。
カウンタはコンストラクタ関数でインクリメントされますが、外部的に変更することができます。パターンは理にかなっていますが、この使い方は疑問です。
あなたは、静的変数TOTALをPersonオブジェクトのインスタンスの数をカウントしますインクリメントされる。
関数Person
はここではコンストラクタ関数のようです。
あなたはこれをどこから見つけましたか? –
@Jasper Kennis:質問にはリンクがあります。 – Stann