Last Update 2009/03/29
TOP - JavaScript - Function - コンストラクタ
Functionオブジェクトのコンストラクタは、関数を新しいオブジェクトとして生成します。
new Function( 値1 , 値2 , ... )
値1 〜 値n
コンストラクタに渡す引数
最後の値として関数本体を指定
(例)
<SCRIPT type="text/javascript">
<!--
function btnclick()
{
var s = "";
var f1 = new Function("a", "b", "return a + b");
// こちらの引数指定も同じ結果となる
var f2 = new Function("a, b", "return a + b");
s += f1(1, 2) + "\n";
s += f2(1, 2) + "\n";
alert(s);
}
//-->
</SCRIPT>