如何在 JavaScript 中将变量中的数据获取到 JSON 对象?

问题描述 投票:0回答:1

我对 JSON 很陌生。我正在用 JavaScript 编写一个程序,并尝试寻找一个简单的答案。我想我不知道如何正确提问。 我希望用户输入他们的信息,并将其添加到 JSON 对象中。但我无法让 JSON 接受该值。 假设 userName=”Bob”。

const userJSON=

{ “playerName”: userName }
;

我希望 userJSON 为“playerName”:“Bob” 它一直给我一个错误,说 userName 不是有效的 JSON。

有没有简单的方法可以做到这一点?

如果是“playerName”:“Bob”,我可以让它解析出信息,但这是游戏的一部分,人们需要能够添加自己的用户名。

javascript json variables
1个回答
0
投票

您想要将 JavaScript 对象转换为 JSON 字符串。您可以使用

JSON.stringify
方法来完成此操作。

var f = JSON.stringify({street: street, location: location, number: number});

参考这个:
如何将变量转成json?

© www.soinside.com 2019 - 2024. All rights reserved.