質問編集履歴

2

タグの追加

2022/10/12 12:53

投稿

poppy1115
poppy1115

スコア12

test CHANGED
@@ -1 +1 @@
1
- JavaScript Promise.then()でオブジェクトを操作できない
1
+ (解決済み)JavaScript Promise.then()でオブジェクトを操作できない
test CHANGED
File without changes

1

誤字の修正

2022/10/11 15:19

投稿

poppy1115
poppy1115

スコア12

test CHANGED
File without changes
test CHANGED
@@ -3,7 +3,7 @@
3
3
 
4
4
  ### 実現したいこと
5
5
 
6
- ある配列の中のオブジェクトをマップで参照し、それぞれに新しいプロパティを追加したいのですが、`map()`ではオブジェクトを代入できたのに対し、`promiseFoo().then()`では代入できませんでした。`promiseFoo().then()`から`string`を取り出すにはどうすればいでしょうか。
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