next up previous contents
Next: 7.3 組み込み関数 Up: 7. 関数 Previous: 7.1 純関数と関数宣言

  
7.2 文字列関数

文字列関数は、関数定義を文字列で与えたものです。

たとえば、

var max = "(a, b) { if (a > b) a ; else b ; }" ;

という文字列変数 max を定義しておくと、この文字列maxは、通常の関数同様 に、

max (10, 2) ;

と呼び出すことができます。

文字列定数の後に、引数を書くことで、文字列を直接関数として呼び出すこと もできます。

"(a, b) { if (a > b) a ; else b ; }" (10, 2) ;


next up previous contents
Next: 7.3 組み込み関数 Up: 7. 関数 Previous: 7.1 純関数と関数宣言
Tetsuo Ono
1998-11-05