JSON

JavaScript对象表示法JSON)是一种数据交换格式。虽然不是严格的子集,但JSON 非常类似于JavaScript语法的子集。尽管许多编程语言都支持JSON,但它对于基于JavaScript的应用程序(包括网站和浏览器扩展)尤其有用。

JSON 可以表示数字、布尔值、字符串、null、数组(值的顺序序列)以及由这些值(或其他数组和对象)组成的对象(字符串-值映射)。JSON 本身不表示更复杂的数据类型,例如函数、正则表达式、日期等。(默认情况下,日期对象序列化为包含 ISO 格式日期的字符串,因此信息不会完全丢失。)如果需要 JSON 表示其他数据类型,请在序列化或反序列化之前转换值。

另请参阅

  • JSON 在维基百科上
  • JSON 在MDN上