JavaScriptで、Functionオブジェクトの文字列表現を取得します。
【手順】
1.「042-FunctionToString.html」というファイルを作成。
2.「042-FunctionToString.html」を以下の様に入力。
<html> <head> <script type="text/javascript"> function main() { var func1 = new Function("arg1", "arg2", "return arg1 + arg2"); var string1 = func1.toString(); var string2 = func2.toString(); out.innerHTML += string1 + "<br />"; out.innerHTML += string2 + "<br />"; } function func2(arg1, arg2, arg3) { return arg1 + arg2 + arg3; } </script> </head> <body> <input type="button" value="実行" onclick="main();"> <div id="out" /> </body> </html>
3.「042-FunctionToString.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。
以上です。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。