Loose-Info.com
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>