JavaScriptにおける配列への変換

例えば、段落の疑似配列があるとします:

javascriptlet elems = document.querySelectorAll('p');

これを通常の配列に変換してみましょう。

方法 1

最もわかりやすい方法は、疑似配列をループで回し、 そのループ内で新しい配列を構築することです:

javascriptlet arr = [];

for (let elem of elems) {
  arr.push(elem);
}

方法 2

分割代入を利用する方法もあります:

javascriptlet arr = [...elems];

方法 3

メソッド Array.from を利用する方法です:

javascriptlet arr = Array.from(elems);

実践的なタスク

Задание 1

何らかの方法で要素の疑似配列を取得してください。 それを上記の3つの方法で配列に変換してください。

Задание 2

以下の段落があるとします:

javascriptlet elems = document.querySelectorAll('p');

メソッド slice を使って、最初と最後の段落を除く すべての段落を取得してください。