JS&React前端遇到的一些小问题

Unexpected token o in JSON at position 0

遇到了这个错,碰到这种错误一直认为自己json格式错了错,其实不是,JSON.parse(str)传进去的参数undefiend,这个主要是我用modal的时候,没有点击的时候虽然它不会显示出来,但它其实已经加载了,导致传进去的很多参数都是undefiend,就出现了错误。

let content={question:null,options:[null,null,null,null]};
    if(typeof record.content != "undefined"){
      content=JSON.parse(record.content);
}

Unexpected token o in JSON at position 1

这个是因为解析str不是json字符串类型的。

关于Js中双引号单引号的问题,没有区别,但是一个字符串,内层用了双引号,外层就只能用单引号了。

posted @ 2019-04-23 10:20  LeeJuly  阅读(164)  评论(0)    收藏  举报