Javascript 再入門
http://www.atmarkit.co.jp/fdotnet/ajaxjs/index/index.html
上記のメモ
関数
- function 文
function add(x, y) { return x + y; }
- Function コンストラクタ
var add = new Function("x,y","return x + y;");
- 最後の引数が本文、それまでが引数。
- 引数は、個別にカンマで区切ることも、文字列に入れ込むこともできる。
- 本文を動的に文字列から生成できる
- 関数リテラル
var add = function(x,y){ return x + y; };
- 無名関数として、引数に利用
- 高階関数
関数の引数として関数を渡す。
- argumentsオブジェクト
- lengthプロパティを持つ、可変個数引数
- calleeプロパティ
- 実行中の関数を参照→無名関数の再帰処理
YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.