teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

2020/12/30 09:19

投稿

tmykndr
tmykndr

スコア74

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
+ ```