JavaScript の querySelector について

ショコラ
ショコラ

JavaScript の querySelector について

なぜ、この存在に気がつかなかったのだろう。
document.querySelector
完全に jQuery と同じように使えるではないですか!
確かに、これなら jQuery は…(T T

もっさん先輩
もっさん先輩
document.querySelector('{jQueryの感じ}')

↑気を付けておくところは「document.」を付けることです。無いとエラーになります。

querySelector はエレメントを1つ返します。

el.querySelector('{jQueryの感じ}')

querySelectorAll は複数のエレメントを配列で返します。

el.querySelectorAll('{jQueryの感じ}')

querySelector と querySelectorAll のサンプルプログラムです。

// エレメントを作成
const html = `
<div id="a" class="frend">もっさん</div>
<div id="b" class="frend">ショコラ</div>
`
let el = document.createElement('div')
el.innerHTML = html

// querySelector の例
console.log(el.querySelector('#b').innerText)

// querySelectorAll の例
el.querySelectorAll('.frend').forEach(el => console.log(el.innerText))

以上

Scroll to Top