最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

控制台和 Firebase Cloud Function 中的 JSON.stringify 不一致

网站源码admin33浏览0评论

控制台和 Firebase Cloud Function 中的 JSON.stringify 不一致

控制台和 Firebase Cloud Function 中的 JSON.stringify 不一致

我有一个问题,控制台中的 JS 与 Firebase Cloud Functions 中 Node16 中运行的 JS 之间的结果略有不一致,请参见下面的代码:

const list = [{
  value1: 'one',
  value2: 'two',
  value3: 'three',
}]
docRef.update({ list: JSON.stringify(list) })

// This results in 
// '[{"value1":"one","value2":"two","value3":"three"},{}]' being written to firestore
// If you do JSON.stringify(list) in Chrome Dev Console 
// you will get the expected '[{"value1":"one","value2":"two","value3":"three"}]'

为什么Node环境会出现多余的

{}
? 提前致谢

回答如下:
发布评论

评论列表(0)

  1. 暂无评论