【问题标题】:Format change problem when assigning json to variable将json分配给变量时的格式更改问题
【发布时间】:2021-06-29 09:57:44
【问题描述】:

我有下面这样的 json 文件,我想将它分配给一个变量。

const swRouter = {
    "/posts": {
        "get": {
        },
        "post": {
        }
    }
}

但是当我打印时引号消失了:

{
    /posts: {
       get:(0) {
       },
       post:(0) {
       }
    }
}

我尝试了什么: 我使用了JSON.stringify()JSON.parse(),但没有任何改变,输出完全一样。

【问题讨论】:

  • “但是当我打印时引号消失了” - 在哪里以及如何打印?使用console.log()打印到浏览器控制台?

标签: javascript json typescript swagger file-format


【解决方案1】:

您的问题可能是 chrome 开发工具控制台 console.log 在打印时序列化变量。尝试使用 console.dir 进行日志记录,它可能会有所帮助。

如果不是这样,请在您的问题中添加更多信息。我真的无法弄清楚引号消失是什么意思。 JS 对象不需要引号,第一个 sn-p 甚至不是 JSON,它只是一个 js 对象

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    • 1970-01-01
    • 2016-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多