querySelectorAllで取得したNodeリストを配列化

querySelectorAllで取得したDOMはNodeListという形式で配列ではないため
filterを使用してソートやユニーク判定をしようとすると
「これは配列ではないので実行できないよ」というエラーを返され実行することができません。

そんなときは、このようにsliceを使用すると
シンンプルにNodeListをArrayへ変換できます。

【新しい格納用変数】 = [].slice.call(【配列化したいNodeList】)

See the Pen Node list -&rt; Array by webdev (@webdev-jp-net) on CodePen.0

関連記事