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

回答編集履歴

1

typo修正

2016/11/08 00:37

投稿

think49
think49

スコア18196

answer CHANGED
@@ -1,10 +1,13 @@
1
+ > 二重にJSON.parseをかければ取れてくるのですが、
2
+ > 最終手段かと思っております。
3
+
1
4
  現象は分かりましたが、下記理由に合点できません。
2
5
 
3
6
  > prototype.jsが読み込まれていたことが原因のようでした。
4
7
  > JSON.parseの関数の中身が変わってるみたいで、
5
8
  > 配列を含んだ文字列のデコードに対応していなかったようです。
6
9
 
7
- 配列に対応していないのなら `JSON.parse('"A", "B"]')` の時点で `SyntaxError` になるはずです。
10
+ 配列に対応していないのなら `JSON.parse('["A", "B"]')` の時点で `SyntaxError` になるはずです。
8
11
  「**2回 JSON.stringify が実行されていた**」と考えるのが自然だと思いますが、どのような検証を経てその結論に至ったのでしょうか。
9
12
 
10
13
  ```JavaScript