gpt4 book ai didi

javascript - 从输入接收字符串并将其转换为 JavaScript 对象

转载 作者:行者123 更新时间:2023-12-02 23:18:22 25 4
gpt4 key购买 nike

我想接收我的 javascript 对象,例如

{ "user": { "active": true,  "dob": '1988-09-11', "group": 14, "department: "business"" } }

来自使用 Node 包的输入,例如 readline-sync并将其存储为一个对象,以便能够使用它们的键单独访问值。 readline-sync 将我的输入存储为字符串我尝试使用

将其转换为 javascript 对象
let obj= JSON.parse(JSON.stringify(stringObj));

但它仍然是字符串。是否可以从输入接收字符串并将其转换为对象?

最佳答案

JSON.stringify() 接收一个对象并返回一个字符串。如果你想做的是逆向操作(将 JSON 字符串转换为对象),则需要使用 JSON.parse()那么,你想要的是:

let obj = JSON.parse(stringObj);

关于javascript - 从输入接收字符串并将其转换为 JavaScript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57062934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com