November 13, 2013Yesterday, I learned about a nifty little JavaScript debugging feature which is part of Chrome's developer tools. During Web Developer Conference Compact, Marcus Ross (@zahlenhelfer) gave a talk about the various JavaScript debugging tools implemented in Chrome, one of which is the console.table() function I want to show here. #Logging Array Data with console.log() Imagine you hav
概要 Promiseとは非同期処理を上手く扱う為のAPIであり、パターンである。 非同期の処理の完了後に続けて処理を行いたいとき、よくコールバックパターンが使われるが、処理が連続するとコールバック地獄と言われる分かりづらいソースコードになってしまう。 また、複数の非同期処理が完了した時に処理を行うなど、コールバックパターンでは難しい事をスマートにできるのがこのPromiseである。 今まではDOMの方でDOM Promiseとして仕様策定が進められていたり、ライブラリのDeferredが有名だったが、ES2015標準に入ることになり、V8に実装された。 実装されたメソッド Promise.resolve(x) Promise.reject(x) Promise.all( [p1, p2, p3, ......] ) Promise.race( [p1, p2, p3, ......] )
Nightmare City どうも、平成(初期)生まれです。 相当数の日本人が多かれ少なかれネットに関わっているわけで、もうメディアの「ネットで話題」という言葉は「日本で話題」ぐらいの意味しかない (あなたの知らないインターネット - 脱社畜ブログ) 日常的にネットに接していると、意外と忘れがちなこと。何でもかんでも “ネットで” と一括りにするのは、たしかにおかしい。考えてみれば、昔からWebサービスはそれぞれが別個のコミュニティを持ち、住み分けがされていたように思う。2ちゃんねるの「住民」に代表されるように。 たまには、自分の知らないインターネットを見にいくのも楽しいのかもしれない。 閉鎖的なコミュニティにとどまるよりは、普段からさまざまな価値観に触れていたほうがいいように思う。特にWeb上では、似通った価値観を持った人たちが自然と同じ場所に集まりやすいから。 そんななか、ふと「僕の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く