名前を指定しないで関数を定義すると無名関数になる。
変数に代入する場合:
var f1 = function(arg1, arg2) { return arg1 * arg2; } f1(3,2); // => 6
直接使う場合:
var a = new Array(3, 2, -6, 8, -4); a.sort(function (a,b) {return a - b;}); document.write(a.toString()); // => -6,-4,2,3,8
takatoh's blog – Learning programming languages.
名前を指定しないで関数を定義すると無名関数になる。
変数に代入する場合:
var f1 = function(arg1, arg2) { return arg1 * arg2; } f1(3,2); // => 6
直接使う場合:
var a = new Array(3, 2, -6, 8, -4); a.sort(function (a,b) {return a - b;}); document.write(a.toString()); // => -6,-4,2,3,8