json长这个样

本文介绍了JSON(JavaScript Object Notation)的基本概念,它是一种轻量级的数据交换格式,基于JavaScript的一个子集。JSON支持三种结构:对象、数组和它们的嵌套。文中详细阐述了JSON对象(包括数值、字符串、布尔类型)、JSON数组以及JSON的嵌套结构,并提到了在JavaScript中使用eval函数解析JSON时的注意事项和常见错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.前言

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。

    JSON大致3种结构,JSON对象、JSON数组和JSON对象和数组嵌套。

1 JSON对象

    JSON对象简单而言便是键值对或名值对,而“值”可以是数值、字符串和布尔类型等。

    JSON对象具体格式如图1所示。

图1 JSON对象格式

 

1.1 JSON数值

    请注意数值不需要加引号,键值对之间使用","。

    【单个数值】

{“value”:12}

    【多个数值】

{"maxValue":24, "minValue":12};

 

 
  1. <script>

  2. var jsonObj = {"maxValue":24, "minValue":12};

  3. console.log(jsonObj.maxValue);

  4. console.log(jsonObj.minValue);

  5. </script>

    【输出】

24

12

 

1.2 JSON字符串

    字符串需要加引号,键值对之间使用","。  

    【单个字符串】

{"name":"xukai871105"}

    【多个字符串】

{"name":"xukai871105", "blog":"http://blog.csdn.net/xukai871105"}

 

 
  1. <script>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值