JSON语法规则
被考次数: 1次
被考频率: 低频率
答错率:    53%
知识难度:
考试要求: 掌握     
知识路径:  > 电子商务系统程序设计基础  > Web 设计基础  > JSON  > JSON


本知识点历年真题试卷分布
>> 试题列表    
 

 
       在JavaScript语言中,一切都是对象。因此,任何支持的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型。
       JSON语法有以下几个特点:
       .数据表示为名称和键值对。
       .数据由逗号分隔。
       .花括号保存对象。
       .方括号保存数组。
       (1)JSON名称/键值对。JSON数据的书写格式是:名称/键值对。包括字段名称(在双引号中),后面写一个冒号,然后是值。例如:
       
       等价于JavaScript语句:
       
       (2)JSON值。
       JSON值是:
       .数字(整数或浮点数)。
       .字符串(在双引号中)。
       .逻辑值(true或false,注意是小写)。
       .对象(在大括号{}中)。
       例如:
       
       .数组(包括在中括号[]中)。
       例如:
       
       .Null(空值)。
       (3)JSON.parse()。JSON通常用于与服务端交换数据。在接收服务器数据时一般是字符串,可以使用JSON.parse()方法将数据转换为JavaScript对象。
       基本语法:
       
       语法说明:text是一个有效的JSON字符串。reviver可选,一个转换结果的函数,将为对象的每个成员调用此函数。
       (4)JSON.stringify()。是将一个JavaScript值(对象或者数组)转换为一个JSON字符串。
       基本语法:
       
       语法说明:value是要转换的JavaScript值(通常为对象或数组)。replacer可选,用于转换结果的函数或数组,replacer为函数,则JSON.stringify将调用该函数,并传入每个成员的键和值;如果replacer是一个数组,则仅转换该数组中具有键值的成员。space可选,文本添加缩进、空格和换行符,如果space是一个数字,则返回值文本在每个级别缩进指定数目的空格,如果space大于10,则文本缩进10个空格。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有