私は JavaScript を初めて使用し、厳密に型指定された言語を使用しているため、TypeScript を選択しました。
このコードの変数red
inがどうなるか知りたいです。Red getter
呼び出しのたびに再作成するか ( のようにGreen getter
)、一度作成して毎回使用するか? どれが最高ですか?
class Color {
public R: number;
public G: number;
public B: number;
public A: number;
static get Red(): Color {
var red = new Color(255, 0, 0);
Color.Red = function() { return red; }
return red;
}
static get Green(): Color {
return new Color(0, 255, 0);
}
constructor(red: number, green: number, blue: number, alpha: number = 255) {
this.R = red;
this.G = green;
this.B = blue;
this.A = alpha;
}
}