11月 2009
3件の投稿
1タグ
関数の最後のパラメータにundefinedが指定されているかを判別する
全部で判別は出来なそうだけど、最後のパラメータに関してはargumentsを使うと判定出来るようだ。
var foo = function(arg) {
console.log(
typeof arg == 'undefined',
arguments.length
);
};
foo(); // true, 0
foo(undefined) // true, 1
明示的にundefinedを指定した場合はargumentsに入る。
jQueryっぽくゲッターとセッターを1つの関数に書く時、普通は削除フラグにnullを使う。
attr('a', 1);
attr('a'); // 1
attr('a', null);
attr('a') // undefined
...
4タグ
iviewに9GAGを追加してみた
iviewでDashboardが見れないと話題になってるけど、設定のSubscribe to other sources…にwedataのJSONのURL
wedata.net/databases/iview/items.json
を入力して「tumblr dashboard (needs tumblr login)」を追加すれば見れるようだ(この方法だとリブログではなく新規にポストしたことになる?)。詳しくはiview for iPhoneでTumblrが見られなくなったという方々へ « ふぃふmemo。
この記事経由でiviewから好きなサイトを見れること、SITEINFOを自分で追加すればiviewの挙動を変えられることを知ってすげーと思った。試しに9GAGを追加してみた。仕様はWedataのiview用データベースSITEINFO仕様...
1タグ
Tumblr、全体の投稿に埋もれたプライベートな投稿はどうやって見ればいいんだ・・。