多くの人と同じように、私は jQuery を学ぶことで JavaScript を学びました。
最近、次のようなビットを交換しています。
$(this).attr('title')
とthis.title
$(this).attr('id')
とthis.id
$(this).val()
とthis.value
$(this).parent()
とthis.parentNode
$(this).attr('class')
とthis.className
コードがきれいになっただけでなく、技術的にも高速になりました。
この種の削減は受け入れられ、奨励されますか?
jQuery ではなく生のプレーンな JavaScriptで行うべき他の一般的な方法はありますか?このタイプの還元主義には、クロス ブラウザーの問題の可能性はありますか?