JSON

JSON

一、关于JavaScript当中的JSON对象

1.1 什么是JSON

        JavaScript Object Notation (JavaScript导航对象)

1.2 JSON对象是JavaScript语言特有的对象

1.3 使用JSON可以创建“轻量级”“无类型”对象

1.4 创建JSON格式对象,语法是什么

        var jsonObj={

                "propertyName":propertyValue,

                "propertyName":propertyValue,

                "propertyName":propertyValue,

                "propertyName":propertyValue,

                 .........

        };

其中:

        propertyName需要用双引号括起来,他是JSON对象中属性的名字

        JavaScript中所有的合法的数据都可以做propertyValue

1.5 JSON对象的优点是什么

        可读性强,易于解析

1.6 JS中[ ]和{ }的区别

        [         ]是数组类型

        { }是JSON格式对象

1.7 JSON对象的创建与访问

        //使用JSON格式创建无类型的轻量级对象

        //没有类型的定义,直接用{}进行创建

        var m1={

        "code" : 110,

        "name" : "zhangsan"

        }

        alert(m1.code+" , "+m1.name);

1.8 JSON对象支持的类型

        var user={

             "id":12345,

             "name":"lisi",

             "aihao":["吃饭","睡觉","打代码"],

             "address":{

                     "city":"北京",

                     "street":"大兴区"

             }

        }

//访问

        alert(user.name+"是"+user.address.city+"人");

二、JSON在实际开发中的作用

    1,JSON在实际开发中的作用就是完成“数据交换”

    2,JSON实际上是一种标准通用的数据交换格式。在服务器端拼接JSON格式字符串,发送给前端,前端会把这个JSON格式的 字符串换成JS中的JSON对象,面向JSON对象可以提取数据,进行展示。这就是JSON在实际开发中的应用

    3,eval()函数

    eval()函数可以将普通字符串当做一段JS代码解释并执行



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值