1. ホーム
  2. javascript

[解決済み] JSON.parse 予期しないトークン s

2022-03-06 04:18:37

質問

なぜ、私が:-をするときはいつも

JSON.parse('"something"')

を実行すると、正常にパースされます。

var m = "something";
JSON.parse(m);

というエラーが表示されます。

Unexpected token s

解決方法は?

JSONテキストをパースするように要求しています。 something (ただし "something" ). これは無効なJSONです。文字列は二重引用符で囲む必要があります。

最初の例と同等のものが欲しい場合。

var s = '"something"';
var result = JSON.parse(s);