Json入门基础、Json常用数据类型、Json语法

本文介绍了Json的基础知识,包括Json的数据类型、语法结构和常见操作。讲解了Json对象的名称/值对、数字、对象、数组、布尔值和null的表示,以及如何在JavaScript中访问和修改Json数据。还探讨了JSON.parse()和JSON.stringify()在数据转换中的作用,强调了安全性和日期及函数处理的问题。
摘要由CSDN通过智能技术生成

1、Json语法规则

  • 数据在名称/值对中
  • 数据由逗号分隔
  • 大括号保存对象
  • 中括号保存数组

(1)、json名称/值对

“name” : “值”

 

(2)、json值可以是

数据(整数、浮点数)、字符串(双引号中)、逻辑值(true、false)、数组(中括号中)、对象(大括号中)、null

 

(3)、json数字

{“age” :  20}

 

(4)、json对象

大括号中、多个名称/值用逗号隔开

{“name” : “值”,  “url”, “www”}

 

(5)、json数组

中括号中,可包含多个对象

{“sites” : [
               {“name” : “值”,  “url” : “www”},
               {“age” : 20}
           ]
}

 

(6)、json布尔值

{“flag” : true}

 

(7)、json unll

{“boot” : null}

 

另:json使用JavaScript语法

var sites = {
    {“name” : “值”, “url” : “www”},
    {“age” : 12, “url” : “aaa”}
};

访问:Sites[0].name;

返回:值

修改数据:sites[0].name =  “修改值”

 

2、json对象

(1)大括号;对象包含key/value(键/值)对

Key必须是字符串,value为合法jaon数据类型(字符串、数字,对象,数组,布尔值,null)

Key和value中用冒号(:)分隔

每个key/value对使用逗号(,)分隔

 

(2)json对象的访问

a、使用点号(.)

var myobj, x;
myobj = {
    {“name” : “值”, “url” : “www”},
    {“age” : 12, “url” : “aaa”}
}

X = myobj.name;

 

b、使用中括号([])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值