如何在 javascript 中将对象转换为 JSON?

该隐

我正在尝试将我的对象person转换为 JSON。

const person = new Object();
    person.firstName = 'testFirstName';
    person.lastName = 'testLastName';

var myJson = JSON.stringify(person);
                        
console.log(myJson);
console.log(typeof myJson); // This returns me a string, not a JSON.

但是当我尝试打印我假设的 JSON 并打印我的元素类型 ( myJson) 时,我得到的是一个string.

有人可以帮助我理解这一点,并可以告诉我如何做到这一点?

迈赫迪·哈桑医学博士

首先你必须知道 JSON 和 JS 对象之间有什么区别。在此答案链接中对此进行了描述

通常,当您获取 JSON 文件时,它是字符串格式,要将其用作对象,您必须解析 JSON 文件,然后将字符串转换为对象。
在使用 JSON.stringify(person) 的代码中,您已经将对象转换为 JSON 文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在JavaScript中将对象数组转换为对象?

如何在Angular中将对象转换为JSON

如何在Nim中将对象转换为json

如何在JavaScript中将对象{}转换为键值对的数组[]

如何在JavaScript中将对象{}转换为键值对的数组[]

如何在jquery / javascript中将对象转换为数组

如何在Javascript中将对象转换为数组

如何在 JavaScript 中将纯文本转换为 Json 对象

如何在javascript中将json转换为数组对象?

如何在Javascript中将对象数组转换为关联数组对象

如何在JavaScript中将对象数组转换为一个对象?

如何在JavaScript中将对象数组转换为数组对象?

如何在JavaScript中将对象数组(动态)转换为对象

如何在JavaScript中将对象键点符号转换为对象树

如何在JavaScript中将对象数组转换为一个对象?

如何在PHP中将对象格式转换为JSON格式

如何在AWS API Gateway中将对象转换为JSON?

如何在JavaScript中将对象属性字符串转换为整数

如何在Javascript中将对象数组转换为GraphQL格式?

如何在javascript中将对象转换为字符串?

如何在javascript中将对象数组转换为数组数组

如何在Javascript中将对象的字段名称转换为值

如何在JavaScript中将字符串转换为JSON对象

如何在Ionic上将对象转换为Json?

如何在JavaScript中将表单转换为Json数组

如何在Javascript中将数据表转换为Json

如何在Javascript中将JSON转换为数组

如何在JavaScript中将正常日期转换为JSON日期?

如何使用TypeScript在Angular 2中将对象正确转换为JSON