📅  最后修改于: 2023-12-03 15:17:04.526000             🧑  作者: Mango
在 JavaScript 中,我们经常使用 JSON 数据格式来传输数据和存储数据。
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)。
JSON 语法基于 JavaScript 对象表示法的语法,因此轻松阅读和编写,同时也方便解析和生成。
JSON 被广泛用于 Web 应用程序中,以替换 XML,因为 JSON 更为轻量级,更易于解析和生成。
JSON 使用键/值对表示数据,并用逗号分隔每个键/值对。键/值对位于大括号内({})。
像这样通过 JSON.stringify()
方法创建 JSON 数据:
let myObj = { name: "John", age: 31, city: "New York" };
let myJSON = JSON.stringify(myObj);
console.log(myJSON);
// 输出: {"name":"John","age":31,"city":"New York"}
JSON 通常是通过 AJAX 从服务器获取的文本文件。然后,我们将其解析为 JavaScript 对象,并在 Web 页面中使用。
像这样通过 JSON.parse()
方法解析 JSON 数据:
let myJSON = '{"name":"John","age":31,"city":"New York"}';
let myObj = JSON.parse(myJSON);
console.log(myObj.name);
// 输出: John
JSON 数据经常用于以下场景中: