typeahead.js a flexible JavaScript library that provides a strong foundation for building robust typeaheads
typeahead.js a flexible JavaScript library that provides a strong foundation for building robust typeaheads
alert( [ ] == ![ ] ); /* true */ っていうのはよくJavaScriptのWTFネタとしてよく見るんですが、その仕組みについて深く追いかけたことがありませんでした。 そいで今日、 さっきのがなんでtrueになるのか忘れた…あれー。参照が同一であるかをみるのは、両者ともにObject型だったときのみだったっけ… とツイートしたところ、id:efcl(@azu_re) さんから @esperia09 http://d.hatena.ne.jp/otn/20100222/p1 参照を見るのは=== と、回答を頂いたので、せっかくですし詳しく調べてみることにしました! 問題となる式 alert( [] == ![] ); // true !つけてんのになんでtrueやねん!っていう、ちょっと分かりにくい"仕様"です。(バグじゃないよ!) まずは、この評価がどういう判断
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く