質問編集履歴
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,18 @@
|
|
1
1
|
Array(10)と、[...Array(10)]の違いについて、分かる方がいましたらご教授頂きたいです。
|
2
2
|
どちらもArray.isArray()でtrueなので、mapなどで回せると思っていたのですが、Array(10)で生成した配列オブジェクトは回せなかったので、理由を知りたいです。
|
3
|
-
分かる方がいましたら、何卒よろしくお願い致します。
|
3
|
+
分かる方がいましたら、何卒よろしくお願い致します。
|
4
|
+
|
5
|
+
コードを載せていなかったので、以下に試したコードを追記いたします。
|
6
|
+
|
7
|
+
```JavaScript
|
8
|
+
|
9
|
+
const array01 = Array(10);
|
10
|
+
const array02 = [...Array(10)];
|
11
|
+
|
12
|
+
console.log(Array.isArray(array01));
|
13
|
+
console.log(Array.isArray(array02));
|
14
|
+
|
15
|
+
array01.map(item => {
|
16
|
+
console.log('item', item); // 出力されない
|
17
|
+
});
|
18
|
+
```
|