猿问

如何将此字符串转换为 JavaScript 数组?

当我尝试使用JSON.parse该字符串时出现此错误"['Answer 1', 'Answer 2']"

Uncaught SyntaxError: Unexpected token ' in JSON at position 1
    at Object.parse (<anonymous>)
    at <anonymous>:1:6

有人能告诉我该怎么做吗?


牛魔王的故事
浏览 92回答 1
1回答

当年话下

您需要将所有单引号(')替换为双引号(")才能解析为javascript数组。const input = "['Answer 1', 'Answer 2']";const output = JSON.parse(input.replaceAll("'", '"'));console.log(output);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答