gpt4 book ai didi

javascript - JSON.stringify() 只允许一个值参数。如何在一个大括号下添加更多要字符串化的参数?

转载 作者:IT老高 更新时间:2023-10-28 23:18:22 24 4
gpt4 key购买 nike

http.get(options, function(res){
fs.appendFile('log.txt', JSON.stringify(res.headers, null, 4));
})

我对 JSON.stringify() 函数有疑问。

我了解到,简单地使用 res.headers 确实 not 实际上输出为 JSON 格式。

目前,我只能在 JSON.stringify() 中使用一种 res.xxxxx 方法。有问题的代码粘贴在上面。我如何能够使用多个值?目前,我只能将 res.headers 放入 value 参数中。我还想使用 res.statusCode 和我自己的对象,所有对象都在一个大括号 {} 下进行字符串化。

JSON.Stringify的参数如下:JSON.stringify(value, [replacer], [space]);

最佳答案

你需要创建一个新的js对象并将res.headers放入其中。

var obj = {};
obj.headers = res.headers;
obj.somethingelse = somethingelse;
var string = JSON.stringify(obj);

关于javascript - JSON.stringify() 只允许一个值参数。如何在一个大括号下添加更多要字符串化的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15205267/

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