指定の要素を取得できた段階で以降のチェックを行わないため、負荷が軽く済みclass属性は1ページに複数存在する可能性があるため、最後までチェックを行います。idセレクタと比べ処理時間が長くなります。ページに一つしかないものはclassではなくid属性を付与した方が高速化という意味では妥当だと思われます。取得したい要素にidが付いている場合はidを指定し、付いていなくても親要素や、そのまた親の要素からidで辿るような記法をするのが良いでしょう。上記のclassをそのように取得する場合、下記のようになります。終わりに今まで、とりあえず想定のDOM操作が行えていればOKという感じで実装していたので、パフォーマンスという点に関してはあまり深く考えていませんでしたが、業務で無駄なコードを指摘されることが多かったので、今回調べてみました。他にもパフォーマンス改善のためできるテクニックは沢山あるようなので、随時更新していきたいと思っています。