functionを変数で定義するサンプルです。
サンプルソース
例)functionを変数で定義する(2パターン)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>サンプル</title> <script> // functionを変数で定義する例1 var f = function(a){ alert(a); }; // functionを変数で定義する例2 var f = new Function("a", "alert(a);"); // function呼び出し function test(){ f("hoge"); } </script> </head> <body> <input type="button" id="btn1" value="ボタン" onclick="test();"> </body> </html> |
- (結果)
- hoge