回答編集履歴
1
途切れたので追記
test
CHANGED
@@ -1 +1,5 @@
|
|
1
1
|
`new Array(長さ)`で宣言した配列は、**undefinedすら入っていない**空の状態です(「疎な配列」とも呼ばれます)。`filter`は要素が入っているところのみ実行しますので、空の配列ではコールバックは実行されず長さ0の配列を返すだけになります。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
なお、`[1,,3]`のようにコンマだけで区切る、あるいは`delete arr[0]`のように`delete`演算子を使うことで要素のない状態を作り出すことが可能です。
|