JavaScript 将 JSON 字符串转换为对象:完整指南
{"title":"JavaScript 将 JSON 字符串转换为对象:完整指南", "description":"学习如何使用 JSON.parse() 方法将 JSON 字符串转换为 JavaScript 对象,包括如何处理日期对象。示例和代码说明使学习变得轻而易举。", "keywords":"JSON.parse, JSON 字符串, JavaScript 对象, 日期对象, reviver 函数, JavaScript 教程", "content":"可以使用 JSON.parse() 方法将 JSON 字符串转成对象。\n\n例如:\n\nvar jsonString = \'{{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}}\';\nvar obj = JSON.parse(jsonString);\nconsole.log(obj.name); // 输出 \"John\"\nconsole.log(obj.age); // 输出 30\nconsole.log(obj.city); // 输出 \"New York\"\n\n\n另外,如果 JSON 字符串中包含日期对象,需要使用 reviver 函数来将日期字符串转成日期对象。\n\n例如:\n\nvar jsonString = \'{{\"name\":\"John\", \"birthdate\":\"1990-01-01\"}}\';\nvar obj = JSON.parse(jsonString, function(key, value) {\n if (key === \'birthdate\') {\n return new Date(value);\n }\n return value;\n});\nconsole.log(obj.birthdate); // 输出日期对象\n\n"}
原文地址: https://www.cveoy.top/t/topic/l6Ey 著作权归作者所有。请勿转载和采集!