JS:JSON(parse() stringify())

JSON(Java Script Object Notation):

是js存储和传输数据的格式

 

语法:

 

  1. 数据为键/值对(在双引号中)。
  2. 数据由逗号分隔。
  3. 大括号保存对象。
  4. 方括号保存数组。

 

 

 

parse() 方法

JSON 字符串转换为 JavaScript 对象

使用 JavaScript 内置函数 JSON.parse() 将字符串转换为 JavaScript 对象

        var txt = '{"person":[' +
            '{"name":"a1","age":"10"},' +
            '{"name":"a2","age":"11"},' +
            '{"name":"a3","age":"12"}]}';
 
        var obj = JSON.parse(txt);
        console.log(obj);

 

stringify() 方法

stringify() 方法将一个 JavaScript 对象或值转换为 JSON 字符串

实例:

        var txt = {
            "person": [{
                    "name": "a1",
                    "age": "10"
                },
                {
                    "name": "a2",
                    "age": "11"
                },
                {
                    "name": "a3",
                    "age": "12"
                }
            ]
        };
        var str=JSON.stringify(txt);
        console.log(str);

打印结果:

{"person":[{"name":"a1","age":"10"},{"name":"a2","age":"11"},{"name":"a3","age":"12"}]}

 

posted on 2022-06-26 18:08  香香鲲  阅读(291)  评论(0编辑  收藏  举报