Last Update 2009/03/29
TOP - JavaScript - メソッド
オブジェクトのメソッドの定義・使用は次のように行います。
function 名前1 () ブロック1 function 名前2 () { this. 名前3 = 名前1 ; }
名前1
メソッドとして使用する関数の名前
名前2
生成する定義済みオブジェクト(コンストラクタ)名
名前3
メソッド名
ブロック1
メソッドとして使用する関数を定義するブロック
(例)
<SCRIPT type="text/javascript">
<!--
function test_method()
{
return this.test1 + " : " + this.test2;
}
function TestConstructor(x1, x2)
{
this.test1 = x1;
this.test2 = x2;
this.test3 = test_method;
}
function btnclick()
{
var s = "";
var test_object = new TestConstructor("a", "b");
s += test_object.test3();
alert(s);
}
//-->
</SCRIPT>