【发布时间】:2018-10-07 10:44:14
【问题描述】:
我无法将以下字符串解析为 JSON 数组:
var timeSlots = "['11AM-12PM', '1PM-2PM']";
JSON.parse(timeSlots);
抛出以下错误:
VM163:1 Uncaught SyntaxError: Unexpected token ' in JSON at position 1
【问题讨论】:
-
在 JSON 中所有字符串都使用双引号
"单引号无效 -
JSON.parse('["11AM-12PM", "1PM-2PM"]') -
var timeSlots = '"[\'11AM-12PM\', \'1PM-2PM\']"';
标签: javascript json