更新)この記事は賞味期限切れです。ようなCSSのセレクタで要素を絞り込んで取得する為のAPIです。旧来jQuery等で使われていた要素の取得がネイティブのAPIとして実装されたと考えれば、特に難しいことはないですね。IEは8以降でこの機能をサポートしていますが、IE8ではCSS2のセレクタのみ使用可能となっています。呼び出して使用します。.section");両者の違いは取得する要素の数です。合致した全ての物を返します。メソッドが使用できます。想像に難くないようにこれらの方が高速な為、場面による使い分けが大切です。セレクタから判別して処理する関数を書いてみても良いかもしれません。文字については半角英数字とハイフン/アンダースコアのみに絞っています。配列に変換しています。この場合は正規表現などのコストで有り難みが半減するかもしれません。比べて速度が落ちてしまいます。失敗した場合(例えばjQuery独自の記法が使用されていた場合)に自分のAPIを使用して要素を抽出するこんな感じのプロセスを踏んでいる様です。フィルタリングする事で速度が改善しそうですね。こちらで詳しく説明されています。2013コメントコメントを書くコメントをキャンセルメールアドレスが公開されることはありません。website横浜で活動するフリーランスのWeb屋さん。