this

書式

this.プロパティ

説明

オブジェクトを指し示します。オブジェクト内で使用した場合、thisはそのオブジェクトを指し示すことになります。IchigoLatteのthisはオブジェクトにバインド(紐付け)されているので、WebブラウザでのJavaScriptと異なり、使用箇所(状況)によってグローバルを指し示したりするといったことはありません。

[以下のJavaScriptプログラムをダウンロード]

function cat(n){
 this.name=n;
 function catname(){
  log(this.name,"\n");
 }
 this.print=catname;
}
var c1=new cat("Kuro");
var c2=new cat("Shiro");
c1.print();
c2.print();

目次に戻る