在 JSON.parse 上出错
Getting an error on JSON.parse
我正在阅读 Derick Bailey 的一篇文章Don’t Return A JSON Document From The toJSON Method
我试图将以下 JSON 对象转换为 Javascript:
var userJSON = "{\"firstName\":\"Derick\",\"lastName\":\"Bailey\"}";
var parseOnce = JSON.parse(userJSON.to_json).first;
var userObject = JSON.parse(parseOnce.to_json).first;
当我 运行 代码时,我得到一个 "SyntaxError: Unexpected token u"
这里是相同代码的jsbinhttps://jsbin.com/zugojoyaro/edit?js,console
这是博客 post 中的复制和粘贴问题...(博客 post 本身存在一个小错误)
var userJSON = "{\"firstName\":\"Derick\",\"lastName\":\"Bailey\"}";
var parseOnce = JSON.parse(userJSON);
这有效...但是您拥有的代码:
var parseOnce = JSON.parse(userJSON.to_json).first;
包括一个 .to_json
和一个 .first
不存在的属性。看起来你试图在 JavaScript 对象
上使用 ruby 代码
我正在阅读 Derick Bailey 的一篇文章Don’t Return A JSON Document From The toJSON Method
我试图将以下 JSON 对象转换为 Javascript:
var userJSON = "{\"firstName\":\"Derick\",\"lastName\":\"Bailey\"}";
var parseOnce = JSON.parse(userJSON.to_json).first;
var userObject = JSON.parse(parseOnce.to_json).first;
当我 运行 代码时,我得到一个 "SyntaxError: Unexpected token u"
这里是相同代码的jsbinhttps://jsbin.com/zugojoyaro/edit?js,console
这是博客 post 中的复制和粘贴问题...(博客 post 本身存在一个小错误)
var userJSON = "{\"firstName\":\"Derick\",\"lastName\":\"Bailey\"}";
var parseOnce = JSON.parse(userJSON);
这有效...但是您拥有的代码:
var parseOnce = JSON.parse(userJSON.to_json).first;
包括一个 .to_json
和一个 .first
不存在的属性。看起来你试图在 JavaScript 对象