다음 js 문자열이 있습니다
으아아아aaa를 {'a':1,'b':2,'c':3}
와 같은 표준 Json 객체로 빠르게 변환하는 방법은 무엇입니까?
黄舟2017-05-18 11:00:23
표준 JSON 개체에 대해 오해가 있습니다. 표준 JSON의 속성은 작은따옴표나 작은따옴표로 묶이지 않습니다.
JSON.parse(str)
여기서 받은 str 매개변수는 JSON 형식을 준수하는 문자열이어야 합니다. JSON 형식을 준수하지 않으면 오류가 보고됩니다. JSON.parse(str)
这里接收的 str 参数要求是符合 JSON 形式的字符串,不符合 JSON 形式会报错。
所以先要将对象的属性加上双引号。
如果你不想使用 eval
eval
을 사용하지 않으려면 이 방법을 사용할 수 있습니다. 🎜
으아아아
🎜SyntaxError: JSON.parse: 잘못된 구문 분석🎜PHP中文网2017-05-18 11:00:23
JSON.parse(aaa);
JSON.stringify: json =》string
JSON.parse:string=》json
참조: https://m.baidu.com/from=1086...