Products
GG网络技术分享 2025-11-13 11:36 1
基于你给的文档内容,
JSON.stringify 方法用于将一个 JavaScript 值转换为一个 JSON 字符串。其语法如下:

javascript
JSON.stringify
示例
javascript let person = { name: '张三', age: 30, isStudent: true, hobbies: };
let personStr = JSON.stringify;
console.log; // 输出:{"name":"张三","age":30,"isStudent":true,"hobbies":}
JSON.parse 方法用于将一个 JSON 字符串转换为 JavaScript 值。其语法如下:
javascript
JSON.parse
javascript
let personStr = '{"name":"张三","age":30,"isStudent":true,"hobbies":}';
let person = JSON.parse;
console.log; // 输出:`{name: "张三", age: 30, isStudent: true, hobbies: }`
undefined 和函数将被忽略,而 NaN 和循环引用将被替换为 null。replacer 函数来处理循环引用, 比方说:javascript
let a = { name: '细小明', child: null };
a.child = a;
let b = JSON.stringify {
if {
return undefined;
}
return value;
});
console.log; // 输出:`{"name":"细小明"}`
space 参数来格式化输出的 JSON 字符串:javascript
let obj = { a: 1, b: 2, c: 3 };
let objStr = JSON.stringify;
console.log; // 输出:`{"a": 1, "b": 2, "c": 3}`
通过搞懂这些个方法和技巧,你Nenggeng有效地在 JavaScript 中进行 JSON 对象和字符串的相互转换。
Demand feedback