タグ

ブックマーク / qiita.com/uto-usui (1)

  • 《JavaScript》jQueryみたいなセレクターでDOMを取得するES6なクラス - Qiita

    jQueryなしのプロジェクトで、document.getElementById() や document.getElementsByClassName() を省略するためのヘルパーはいろいろ知恵がありますが、自分でも使いやすいものを作ってみました。 $(element) のようなものをclass構文で書きます。 DOMの取得をjQueryみたいにシンプルな記述にしたい セレクタにシンボルを付与して、その文字列からメソッドを振り分けるようにしています。 毎回 new を記述するのを避けてシンプルにするため、ラップして隠蔽できるようにしました。 /** * # / . / * を含むセレクタを受け取ってDOMを返す * # : getElementById * . : getElementsByClassName * * : querySelectorAll */ const Selecto

    《JavaScript》jQueryみたいなセレクターでDOMを取得するES6なクラス - Qiita
    clea0000
    clea0000 2023/12/24
  • 1