質問編集履歴
2
タグの追加
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
JavaScript Promise.then()でオブジェクトを操作できない
|
1
|
+
(解決済み)JavaScript Promise.then()でオブジェクトを操作できない
|
test
CHANGED
File without changes
|
1
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
### 実現したいこと
|
5
5
|
|
6
|
-
ある配列の中のオブジェクトをマップで参照し、それぞれに新しいプロパティを追加したいのですが、`map()`
|
6
|
+
ある配列の中のオブジェクトをマップで参照し、それぞれに新しいプロパティを追加したいのですが、`map()`直下ではオブジェクトを代入できたのに対し、`promiseFoo().then()`直下では代入できませんでした。`promiseFoo().then()`から戻り値を取り出すか、直下でオブジェクトを操作するにはどうすればよいでしょうか。
|
7
7
|
|
8
8
|
### 該当のソースコード
|
9
9
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
URL: https://cdn.sstatic.net/Sites/stackoverflow/Img/favicon.ico?v=ec617d715196
|
25
25
|
|
26
26
|
```
|
27
|
-
これだと全く代入されていませんが、ご覧の通り`Promise`オブジェクトから値を取り出すことには成功しています。そして`map()`直下ならオブジェクトに代入
|
27
|
+
これだと全く代入されていませんが、ご覧の通り`Promise`オブジェクトから値を取り出すことには成功しています。そして前述のように`map()`直下ならオブジェクトに普通に代入できます。
|
28
28
|
|
29
29
|
### 試したこと
|
30
30
|
|