2013-01-01から1年間の記事一覧
概要 Promiseとは非同期処理を上手く扱う為のAPIであり、パターンである。 非同期の処理の完了後に続けて処理を行いたいとき、よくコールバックパターンが使われるが、処理が連続するとコールバック地獄と言われる分かりづらいソースコードになってしまう。 …
概要 ES6で新しく入った16個(?)のMath関数の実装が始まった。 (ただしMath.imulは暫く前から実装済み)
実装されたメソッド ArrayBuffer.isView 指定したオブジェクトが、TypedArray(型付配列)やDataViewかの真偽値を返す より正確には…… 『ViewedArrayBuffer』内部プロパティを持っているかどうか これはArrayBufferへのインターフェイスを提供してくれるような…
変更点 タイトルの通り 影響 一部のArrayIteratorを返すメソッド Array.prototype.keys Array.prototype.entries
実装されたメソッド Array.prototype.find 指定した関数に、配列の要素を順に与えて呼び出し、その関数がtrueを返したときの要素を返す Array.prototype.findIndex 同じく、要素のインデックスを返す 要は指定した条件に合う配列の要素や、要素のインデック…
実装されたメソッド String.prototype.repeat 文字列を指定した回数だけ繰り返した、新しい文字列を返す String.prototype.startsWith 文字列が指定された文字列で開始されているかの真偽値を返す String.prototype.endsWith 文字列の終端に指定された文字列…
初めに プログラミング上達において大切なことは、まずどんな機能があるか知ることだと思います。 このブログは、皆さんにJSの使えそうな機能を少しでも早く、多く伝えようと作りました。 とは言っても、筆者はただの新しいこと好きの未熟なJSerです。 記事…