1. 首页
  2. 软件开发
  3. 认识学习JSON

认识学习JSON

  • 发布于 2024-09-26
  • 1 次阅读

JSON:

json 是一种轻量级的数据交换格式。

简单来说:json 就是一种在各个编程语言中流通的数据格式,负责不同编程语言中的数据传递

和交互。

json 在 js 中提供了两种方法:

JSON.parse():将 JSON 数据转换为对象或数组。

JSON.stringify():将对象或数组转换为 JSON 数据。

let  data  =  {name:'张三',age:18};

 console.log(data);  //  对象

let  str  =  JSON.stringify(data);

 console.log(str);  //  json 数据

let  obj  =  JSON.parse(str) ;

console.log(obj);  //  对象

JSON 数据的格式:

{“name”:“张三”,“age”:18} [“张三”,“李四”,“王五”,“赵六”]

JSON 数据注意事项:

1、json 是一种纯字符数据,不属于任何编程语言。

2、json 的数据可以用花括号 {} 或中括号 [] 包裹,对应 js 中的 object 和 array。

3、json 中键值对的键,必须用双引号”“包裹,单引号都不行。

4、json 中键值对的值,不允许出现 function、undefined、NaN,但可以有 null。

5、json 数据结束后,不允许出现没有意义的符号,如:{“name”:“张三”,“age”:18 , },注意数据结尾部分 18 后面的逗号,不允许出现。

json 除了作为不同编程语言之间通用数据格式以外,还可以将我们的数据转为 json 格式存储

到 localStorage、sessionStorage 或 cookie 中。更方便我们对数据的管理。


原文链接: https://blog.csdn.net/hexadecimal_001/article/details/137607563