2010-09-01から1ヶ月間の記事一覧
JavascriptのArray.filter()など。知らなかったので。 基本ルール 元の配列に影響はしない。破壊的じゃない。 関数(==コールバック関数)を引数にする。 コールバック関数の引数は3つ: element(値), index(0から始まるインデックス), array(元になる…
宣言関数 function yeah(){ alert('yeah!'); } 無名関数 new Function('alert("yeah!!")'); //正直な話何もおこらない function(){alert('yeah!');} //これはエラー。たぶんfunctionが演算子扱いとみなされ。 関数リテラル var yeah = Function('alert("yeah…
これ便利ですなあ。 http://labs.unoh.net/2006/11/javascript.html firebugいつも使うから、consoleオブジェクトのメソッドにでもしてもらいたい気分になりますなあ。 function print_r(obj) { var count_obj = 0, result = ''; function _output(str) { //…
ふつう、関数内のできごとは、外の世界には影響しないと思うよね? でも、配列やハッシュ(オブジェクト)は影響する! 関数内で加えたオブジェクトの変更は、外の世界にも適用される。オブジェクトなんだから、たしかに考えてみればそっかあ。でもよくこれ…
赤坂まで見にいって来たよ。サカスってつくりは、綺麗だね。階段登っててさ、すごく気持ちがいいよ。すごく広い場所に来たような感じでさ。つまり、設計した人は大した人なんだと思うよ。志の輔を見れたのは悪くない体験だったよ。あれは立川流だからなのか…
jQueryプラグインで、ウィンドウの中にあるか、外にあるかを判別するプラグイン。 「:first」とかと同じように、セレクタを拡張してる。 セレクタはこういう風に拡張するのか〜。学んだこと: ▽単純に、true か false を返している。こういう風に書くのか〜 …