document.querySelectorAll('.menu li a'); ではなぜ 3 つの要素をそれぞれ全て取得する必要があるのでしょうか?

3 つを別々に取得しているのではなくて、 .menu li a というひとつのセレクタになります。
2022年9月11日
ユーザー

お世話になっております。
以下の 2 つは同義でしょうか?

const menuItems = document.querySelectorAll('.menu li a');

const menu = document.querySelector('menu');
const li = document.querySelector('li');
const a = document.querySelector('a');

つまり、 document.querySelectorAll();document.querySelector(); に関する
複数の記載を一つに纏めて表示したい意図で使用されるのでしょうか?

https://dotinstall.com/lessons/basic_javascript_dom_v2/52902
https://dotinstall.com/lessons/basic_javascript_dom_v2/52903

こちらを視聴しましたが疑問がクリアにならず、
質問させていただきました。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(8)