public abc:string;
get プロパティ名(): 型名 { ……処理……}
set プロパティ名( 引数 ) {……処理……}
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
class MyObject { name:string; private _age:number; constructor(n:string){ this.name = n; } get age():number { return this._age; } set age(n:number) { this._age = n < 0 ? 0 : n; } print():string { let msg:string = '<h1>My name is ' + this.name + ". I'm." + this.age + " years old.</h1>" return msg; } } var obj: MyObject = new MyObject("Taro"); obj.age = 30; document.write(obj.print());
<< 前へ | 次へ >> |