EasyClick易点云测 执行错误:SyntaxError: Unexpected token: <

执行错误:SyntaxError: Unexpected token: <


常见于http请求返回值进行json解析时


此问题为接口错误,原返回json数据,接口返回了html导致

let ret = "<>"
ret = JSON.parse(ret)
//执行错误:执行错误:SyntaxError: Unexpected token: < (js/main.js#1 )


解决方法:

let str = "<>"
//判断第一个字符是否为 { ,成功则说明是标准json
if (str.substr(0, 1) === "{") {
    let ret = JSON.parse(str)
}

Guess you like

Origin blog.csdn.net/mr_oldcold/article/details/120911176
Recommended