针对Uncaught SyntaxError: Unexpected token o in JSON at position 1 解决办法

Uncaught SyntaxError: Unexpected token o in JSON at position 1 解决办法

今天刚看ajax打着书上的例题出现了上面错误,一开始也不知道怎么解决,后来尝试解竟然好了,

写的如下


第一次用图上的这个``报错如下
在这里插入图片描述
1.判断应该是JSON.parse();这个方法使用错了。
2.我在菜鸟教程上看json格式有如下:

针对Uncaught SyntaxError: Unexpected token o in JSON at position 1 解决办法_第1张图片
在用JSON.parse()这个方法的格式是:
var obj = JSON.parse(’{ “name”:“runoob”, “alexa”:10000, “site”:“www.runoob.com” }’);

最后修改我的代码中的JSON.parse()中的参数如下:

var obj = JSON.parse('{"name":"Tom","age":24}');   //这个是正确的转换

你可能感兴趣的:(java,web)