前の問題次の問題

HTML ドキュメントの body 要素には、①のように id="items"が指定された ul 要素があり、その中に li 要素 3つを含めた。このとき、②の JavaScript コードで li 要素のテキストを取り出し、配列にして変数(定数)items に納めたい。その際、 A から C のいずれにも使われない項目はどれか。以下より 1 つ選択しなさい。


<ul id="items">
  <li>項目 1</li>
  <li>項目 2</li>
  <li>項目 3</li>
</ul>


const items = Array.from(
    document. A ('#items li')
). B ((item) C
    item.textContent
);

選択肢 1

querySelectorAll

選択肢 2

filter

選択肢 3

map

選択肢 4

=>

解答

正解
2
難易度
取組履歴
ログインすると履歴が残ります
解説
解説のユーザー評価:未評価
Code を埋めたものは以下となります。

const items = Array.from(
    document. querySelectorAll ('#items li')
). map ((item) =>
    item.textContent
);
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • user
    かえ
    Element の querySelectorAll() メソッドは、与えられた CSS セレクターに一致する文書中の要素のリストを示す静的な (生きていない) NodeList を返します。
    「map」は配列データに使うメソッドであり、各要素1つずつに対して「コールバック関数」を実行し、その結果を新しい配列として返すことが出来るようになっています。
    アロー関数は無名関数の省略記法である。
    2019-01-21 23:18:00
※ コメントには[ログイン]が必要です。