json简述

JSON简述

1.概念:

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,后端的接口(API)返回给前端的数据格式就是JSON格式的。JSON 是独立的语言,它的解析器和库支持许多不同的编程语言。

2.语法规则:
  • 数据的书写格式是:“name”:“张三”(名称+值的形式)。
  • 值的取值类型可以是:数字、字符串(需要加引号)、逻辑值、数组(要加中括号)、对象(要加大括号)、null
  • 数据的形式是键值对。
  • 数据间由逗号隔开。
var res = {
        // 数据格式就是 属性:值(最好给前者都加上引号比较规范,不加也能用)
        //内部的嵌套属性是数组格式
        "name":"张三",
        "sex":"男",
        "age":18,
        "hobby":[
            {
                "name":"篮球",               
            },
            {
                "name":"足球"
            }    
        ]
    }
    console.log(res.hobby[1]);//足球

3.JSON的方法:

<1.stringify():json对象转化为字符串。

console.log(JSON.stringify(res));//对象转字符串

<2.parse():字符串转化为json对象

var str = JSON.stringify(res);
console.log(JSON.parse(str));

<1 <2运行结果如下:
<1 <2运行结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值