Javascript 为什么JSON.parse不';在mongodb中找不到方法?
错误:SyntaxError:JSON中位置1处出现意外标记o 代码:Javascript 为什么JSON.parse不';在mongodb中找不到方法?,javascript,node.js,json,mongodb,express,Javascript,Node.js,Json,Mongodb,Express,错误:SyntaxError:JSON中位置1处出现意外标记o 代码: 发生这种情况是因为user变量是一个对象。JSON.parse函数希望传递的是字符串,而不是对象。如果传递对象,将收到“意外令牌o”错误消息。您可以通过运行以下代码直接生成此错误消息: JSON.parse({}) 上述代码的工作等效物为: JSON.parse('{}') 通过将函数传递给toArray函数,您想做什么?为什么要解析对象?那没有道理。 JSON.parse('{}')
发生这种情况是因为
user
变量是一个对象。JSON.parse
函数希望传递的是字符串,而不是对象。如果传递对象,将收到“意外令牌o”错误消息。您可以通过运行以下代码直接生成此错误消息:
JSON.parse({})
上述代码的工作等效物为:
JSON.parse('{}')
通过将函数传递给
toArray
函数,您想做什么?为什么要解析对象?那没有道理。
JSON.parse('{}')