質問編集履歴
2
タイトルの修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
jsで
|
1
|
+
jsでオブジェクトの配列を作成したい
|
body
CHANGED
File without changes
|
1
コードの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,17 +1,13 @@
|
|
1
1
|
### 実現したいこと
|
2
2
|
初歩的かもしれませんが、以下のものを作成したいのですが、うまくできずに詰まっています。
|
3
3
|
```javascript
|
4
|
-
let
|
4
|
+
let items = []
|
5
|
-
|
6
|
-
let
|
5
|
+
for (let index = 0; index < 3; index++) {
|
6
|
+
let item = { name: "Apple", price: index }
|
7
|
-
|
7
|
+
items.push(item)
|
8
|
-
|
9
|
-
|
8
|
+
}
|
10
|
-
ary.push(item2);
|
11
|
-
|
12
|
-
console.log(ary)
|
13
9
|
```
|
14
|
-

|
15
11
|
|
16
12
|
|
17
13
|
### 問題のコード
|
@@ -21,14 +17,10 @@
|
|
21
17
|
let huga = [];
|
22
18
|
let num = db.collection("hoge").get();
|
23
19
|
num.then((snapshot) => {
|
24
|
-
|
20
|
+
snapshot.docs.forEach((doc) => {
|
25
|
-
let hoge = {
|
26
|
-
id: doc.id,
|
27
|
-
|
21
|
+
let hoge = { id: doc.id, name: doc.data().name }
|
28
|
-
}
|
29
|
-
|
22
|
+
huga.push(hoge)
|
30
|
-
|
23
|
+
})
|
31
|
-
|
24
|
+
})
|
32
|
-
console.log(huga)
|
33
25
|
```
|
34
26
|

|