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

回答編集履歴

1

typo修正

2017/02/16 14:51

投稿

think49
think49

スコア18194

answer CHANGED
@@ -1,4 +1,4 @@
1
- ### Map はオブジェ気宇と初期化子の上位互換
1
+ ### Map はオブジェクト初期化子の上位互換
2
2
 
3
3
  まず、大原則として `Map` を配列やオブジェクト初期化子で表現することは出来ません。
4
4
  `Map` はオブジェクト初期化子の上位互換であり、`JSON` もオブジェクト初期化子を完全再現する事は出来ないので、JSON に変換する時に抜け落ちる情報がどうしても出来てしまいます。
@@ -64,7 +64,7 @@
64
64
  ```
65
65
 
66
66
  このコードは一見、期待通りに動作しているように見えます。
67
- しかし、次のMapオブジェ気宇とがあったとしたらどうでしょう?
67
+ しかし、次のMapオブジェクトがあったとしたらどうでしょう?
68
68
 
69
69
  ```JavaScript
70
70
  console.log(mapToJson([['foo', new Map([['bar', 1]])]])); // [["foo",[["bar",1]]]]