var a = [{"id":"102","name":"保函"},{"id":"104","name":"开箱"}]
a是后端返回的数据 对数据进行typeof发现是string类型的 对这个字符串进行JSON.parse(a)
报错Uncaught SyntaxError: Unexpected token o in JSON at position 1
at JSON.parse (<anonymous>)
怎么处理啊这种问题
var a = [{"id":"102","name":"保函"},{"id":"104","name":"开箱"}]
a是后端返回的数据 对数据进行typeof发现是string类型的 对这个字符串进行JSON.parse(a)
报错Uncaught SyntaxError: Unexpected token o in JSON at position 1
at JSON.parse (<anonymous>)
怎么处理啊这种问题
自已看区别
var a = [{"id":"102","name":"保函"},{"id":"104","name":"开箱"}]
var a = '[{"id":"102","name":"保函"},{"id":"104","name":"开箱"}]'
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
1 回答6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
你的a明明就是对象了,还转什么,JSON.parse是用来把字符串转成对象的