1. SekiT

    No comment

    SekiT
Changes in body
Source | HTML | Preview
@@ -38,10 +38,12 @@
(編集しました。元は `Array.prototype.concat.apply([], arrayOfArrays)` としていましたが、ほぼ同じ意味です)
Array.flatMap をしたい時はこうするしかありません。 <s>ふざけんな</s>
配列の配列(`arrayOfArrays`)を全て結合して1つの配列にします。
+(追記: いつの間にか `Array.prototype.flatMap` が標準に入ってました)
+
今回は全てのelementに対してそれぞれのchildNodeの配列を取得するので、Nodeの配列の配列が出来ます。これを単なるNodeの配列にするわけです。
### `[...iterableObject]`
`document.all` とか `element.childNodes` とかはただの`Iterable`であって`Array`ではないため、 `map` が出来ません。