ジャンボモナカ

34歳のハゲデブがHTML5ハイブリッドアプリ開発プラットフォームmonacaを始めました。

脱jQuery~JavaScriptに支配されないための真の思考法~ Selector

まずは、jQueryでSelectorを使ってdomにアクセスするのだが、それを普通のネイティブのJavaScriptの場合について書く。

// jQuery
var _$hoge = $('#hoge');


// JavaScript
var _hoge = document.querySelectorAll('#hoge');
// jQuery
var _$hoge = $('.hoge');


// JavaScript
var _hoge = document.querySelectorAll('.hoge');

querySelectorAllはIE8からサポートされているので、広範囲なブラウザをサポートしているメソッドで使い勝手がいいです。