JavaScript だけで hasClass をする方法

jQuery のhasClass()は非常に便利。だが、これを JavaScript だけで実装したい。

#ぞれぞれのhasClass()

#jQuery の場合

jQuery だとこんな感じで、その要素がクラスを持っているか判定する。
存在する場合はtrue、存在しない場合はfalseを返す。

$('#example').hasClass('className');

#JavaScript の場合

var example = document.getElementById('example');
example.classList.contains('className');

jQuery のhasClass同様にtrue/falseが返却される。

また、IE10 以下は使えない模様。

twitterfacebookhatenafacebook