【发布时间】:2019-12-09 11:09:01
【问题描述】:
JSON.parse(JSON.stringify(data)) 返回错误:“JSON 中位置 0 处的意外标记 u”。
我怀疑JSON.parse(JSON.stringify(data)) 返回错误,因为JSON.parse() 在JSON.stringify(data) 之前结束。我试图在另一个文件上运行代码并且它有效,所以我真的不知道如何解决它。
我尝试了承诺和行为之间的时间。
getDataInArray = databaseData => {
console.log(databaseData);
let json = JSON.stringify(databaseData);
console.log(json);
let array = JSON.parse(json);
console.log(array);
return array;
};
getDataInArray: 数组的预期结果类型。
结果:错误(位置 0 处 JSON 中的意外标记 u)
【问题讨论】:
-
数据的例子是什么?错误发生在哪一行?
标签: javascript node.js json