JSON 多项选择题

JSON 多项选择题

欢迎来到 MCQss.com 的 JSON 多项选择题页面。这里有各种与 JSON 相关的互动问题。每个问题都可以选择答案,并验证答案的正确与否。

JSON(JavaScript 对象表示法)是一种轻量级的数据格式,用于存储和传输结构化信息。它经常用于 Web 应用程序和 API 服务中,并以一种对人类和计算机都可读的格式来表示数据。

要理解 JSON,重要的是了解 JSON 的语法、对象和数组,以及基本属性和值。还需要了解 JSON 在应用程序之间的通信中的使用方式。通过学习 JSON,您可以在项目中高效地处理数据。

MCQss.com 提供的 JSON 多项选择题可以帮助您加深对该主题的了解,提高您的理解能力。您可以使用这些问题来评估自己的知识水平,准备面试或考试,并练习和提高在 JSON 方面的技能。

JSON 多项选择题的好处包括评估自己的理解水平,找出需要改进的领域。此外,这些问题还可以帮助您准备面试或考试,并扩展您在 JSON 领域的知识。

1: JSON名称/值对写为

A.   名称=" value"

B.   名称=' value'

C.   名称' :' value'

D.   " name" :" value"

2: 以下是有效的JSON:{"方法":[" function(x){return x + 1; }"]}

A.   真的

B.   错误的

3: JSON建立了哪些两个结构?

A.   名称/值对象的集合以及对象或数组的有序列表。

B.   名称/值对的集合以及值列表或数组。

C.   本机值对的集合,以及有序的数组或值列表。

D.   对象/项目对的集合,以及对成对的有序列表或数组。

4: JSONOBJECT和JSONARRAY构造函数用于解析JSON源字符串?

A.   Jsontokener

B.   jsonparser

C.   parserj

D.   JPARSER

5: JSON.STRINGIFY()中有关空格参数的哪个说明是错误的?

A.   它控制最终的JSON字符串中的间距

B.   这是一个可选参数

C.   这三个陈述都是错误的

D.   它删除了空格

6: 任何有效的JavaScript都可以序列化为JSON。

A.   真的

B.   错误的

7: JSON中未使用以下哪些数字格式?

A.   八进制和十六进制

B.   八元和二进制

C.   二进制和十六进制

D.   八元和门

8: 以下哪项不是解析JSON字符串的有效方法?

A.   json.eval()

B.   eval()

C.   jquery.parsejson()

D.   json.parse()

9: JSONP代表什么?

A.   JSON解析

B.   JSON程序

C.   带填充的JSON

D.   JSON编程

10: JSON如何处理无法用数字序列(例如Infiniti和Nan)表示的数字值?

A.   他们不允许。

B.   它们被存储为字符串,然后在解析时转换。

C.   它们存储得很好,但是将它们转换为数字值的解析器作业。

11: 以下哪个代码不会引发错误?

A.   json.parse('');

B.   json.parse(null);

C.   json.parse();

D.   json.parse({});

12: json.parse()在解析的字符串没有有效的json时会抛出什么错误?

A.   TypeError

B.   Syntaxerror

C.   参考

D.   评估

13: JSON如何轻巧"转化为现场访问者的好处?

A.   解析JSON明显比解析XML快得多

B.   通过互联网的更快传输时间

C.   Web应用程序的占地面积较小

14: JSON在以下代码中的价值是多少? var days = {};天['星期一'] = true;天['星期三'] = true;天['星期日'] = false; var json = json.stringify({x:days});

A.   {" x":{"星期一":true,"星期三":true,"星期日":false false}}

B.   {" day":{"星期一":" true" ,,":":":" true" ;星期日":" false"}}

C.   {" day":{"星期一":true,"星期三":true,"星期日":false false}}}

D.   {" x":["星期一":true,"星期三":true,"星期日":false]}

15: 在什么情况下,您想在JSON上使用XML?

A.   当不提供JSON时。

B.   从来没有,JSON是世界更好的。

C.   当您需要使用标签来构建内容时。

D.   您需要消息验证,或者使用XSLT re' RE。

16: jsonstringer是用什么?

A.   它用于快速创建JSON文本。

B.   它很快将JSON转换为Java弦。

C.   它用于创建JSON订购对。

D.   它用于在JSON中创建数字字符串。

17: OBJ在以下代码中的价值是多少? var obj = json.parse(' {" fruit":" apple"}'}',function(k,v){if(v ==&#34 ; apple")返回" Orange" else return v;});

A.   {"橙色"}

B.   {"水果" :"苹果"}

C.   {" Apple"}

D.   {"水果" :"橙色"}

18: 您可以在JSON密钥中拥有哪些类型的值:值对?

A.   字符串,阵列,原语和对象

B.   字符串,阵列和原语

C.   只有字符串

D.   阵列,原语和对象存储为字符串

19: JSON在以下代码中的价值是多少? var obj = {水果:' apple',tojson:function(){return'橙色';; }}; var json = json.stringify({x:obj});

A.   {" x":" apple"}

B.   {"水果":"橙色"}

C.   {" x":"橙色"}

D.   {"水果":" apple"}

20: 在不逃脱的情况下编写JSON字符串时无法使用以下哪个控制字符?

A.   / 或者 {

B.   < or>

C.   ;或者 :

D.   “ 或者 \

21: JSON在以下代码中的价值是多少? var Cars = [];汽车[0] =' ford';汽车[1] =' Toyota';汽车[2] =' BMW'; var json = json.stringify({x:cars});

A.   {" cars":[" ford" ,," toyota" ,," bmw"]}

B.   {" x":[" ford" ,," toyota" ,," bmw"]}

C.   {" x":[' ford' ,,' toyota' ,,' bmw']}

D.   {" x":{" ford" ,," toyota" ,," bmw"}}

22: json琴弦必须在

A.   双引号

B.   单报价

C.   单引号或双引号

23: Whitespace在JSON中重要吗?

A.   是的,只有在字符串中。

B.   不,它将被剥离。

C.   是的,只有在琴弦之外。

D.   是的,无论是在字符串的内外

24: 在JSON中编码字符串对象时,必须将字符串和值分开是什么?

A.   逗号

B.   结肠

C.   空间

D.   半龙

25: 对或错? JSON阵列中的元素顺序始终保留。

A.   真的

B.   错误的

26: 其中哪一个被支持作为JSON值类型?

A.   Infiniti

B.   不明确的

C.   南

D.   无效的

27: JSONP是为了减轻什么意思?

A.   随着JAVASCRIPT的变化,将来对JSON进行了证明。

B.   JSON的尺寸限制

C.   跨域通信

28: JSON支持Unicode字符吗?

A.   不,JSON不支持任何形式的字符编码。

B.   是的,JSON支持Unicode字符。允许使用任何人类语言的几乎所有信息

C.   是的,只有将作为键存储在(键:值)对中时。

D.   不,JSON仅支持UTF-8字符。

29: 在此示例中,员工的类型是什么? {"员工" :{" type" :"导演","功能" :[销售:" 2011年3月8日" }}}

A.   数字

B.   细绳

C.   2011年3月8日

D.   日期

30: 在此示例中,员工的价值是什么? {"员工" :{" type" :"导演","功能" :[销售

A.   细绳

B.   导演

C.   目的

31: 什么函数将将JavaScript对象转换为JSON字符串?

A.   json.tostring()

B.   json.serialize()

C.   json.stringify()

D.   json.text()

32: 什么是JSON的MIME类型?

A.   应用程序/json

B.   应用程序/JavaScript

C.   文字/JSON

D.   应用程序/X-JSON

33: 以下哪个代码会引发错误?

A.   json.parse(' {}');

B.   json.parse(null);

C.   JSON.PARSE(未定义);

D.   json.parse(' []');

34: 在此示例中,员工的价值[1]是什么? {"员工" :{" type" :"导演","功能" :[销售

A.   不明确的

B.   无效的

C.   营销

D.   销售量

35: 对或错? JSON的缺点是它需要使用JavaScript。

A.   错误,JavaScript必须可用,尽管不需要使用。

B.   是的,尽管所有浏览器都启用了JavaScript。

C.   错误,JSON是独立语言的。

D.   是的,尽管JavaScript在今天的浏览器中很容易获得。

36: 以下哪个代码将返回有效的JSON对象?

A.   json.parse("({{' firstName':' john',' lastName':' doe' doe'}) ;);

B.   json.parse('({{" firstName":" john"," lastName":" doe" doe"})&#039)&#039 ;);

C.   JSON.PARSE(' {" firstName":" john" ,," lastName":":" doe"} ;

D.   json.parse(" {' firstName':' john',' lastName':' doe'} ;

37: JSON名称领域是正确的?

A.   接收数据后,可以立即访问JSON名称空间。

B.   JSON没有名称空间。尽管每个对象本质上都是名称空间。

C.   解析数据后可以访问JSON名称空间。

38: 这些数据互换格式中的哪种使用使用了JSON的使用下降?

A.   纯文本

B.   XML

C.   SQL

D.   ASCII

39: 以下哪项是有效的JSON字符串?

A.   [{"用餐" :{"早餐" "午餐" ,晚餐" }}]]

B.   {"用餐" :["早餐" "午餐" ,晚餐" ]}

C.   {"用餐" :{"早餐" "午餐" ,晚餐" }}}

D.   ["用餐" :{"早餐" "午餐" ,晚餐" ]]

40: 关于Tojson方法的哪种陈述是正确的?

A.   它允许对象确定其自己的JSON表示

B.   这三个陈述都是真实的

C.   它由json.stringify()内部称为

D.   它自定义JSON弦乐行为

41: 在此示例中,员工的类型是什么? {"员工" :{" type" :"导演","功能" :[销售

A.   销售与市场营销

B.   细绳

C.   大批

D.   目的

42: 关于json.parse()中关于reviver参数的哪个语句是正确的?

A.   最终结果的每个级别的每个键和价值都将调用的函数

B.   用于将通用对象改革为伪级实例

C.   每个值将被Reviver功能的结果替换

D.   这三个陈述都是真实的

43: JSON元素被分开

A.   空白

B.   分号

C.   越线

D.   逗号

44: JSON是什么格式,首字母缩写词是什么意思?

A.   轻巧的数据交换格式。 JavaScript对象表示法。

B.   轻量级数据库框架。 JavaScript对象表示法。

C.   轻巧的数据交换格式。 Java客观概念。

D.   轻巧的数据编码框架。 Java无所不在的符号。

45: JSON中保留了哪些关键字,不能用作密钥?

A.   钥匙

B.   目的

C.   没有了。

D.   价值

46: json.stringify()中有关替代参数的哪个说明是正确的?

A.   如果null或省略,则将对象的所有属性都包含在结果的JSON字符串中

B.   如果函数,会在弦上转换遇到的值和属性

C.   如果一个数组,则指定对象中属性的名称,以包含在结果的JSON字符串中

D.   这三个陈述都是真实的

47: 在此示例中,员工的类型是什么? {"员工" :{" type" :"导演","功能" :[销售

A.   细绳

B.   类型

C.   目的

D.   导演

48: 其中哪一个是JSON阵列?

A.   {'字母' :{" a"," b"," c" }}}

B.   {"字母" :[" a"," b"," c" ]}

C.   {"字母" :[a,b,c]}}

D.   {"字母" :[" a"," b"," c"; ]}}

49: 哪个答案代表以下类型的顺序?对象,字符串,布尔值,数字

A.   {}," 0",false,0

B.   {},你好," false"," 0"

C.   " {}"," a String"," false"," 0" 0"

D.   [],0," true"," 0"

50: JSON代表什么?

A.   JavaScript对象表示法

B.   JavaScript目标符号

C.   JavaScript对象命名法

D.   JavaScript取向的命名法

51: 在下面的符号中,员工的类型为{"雇员":{{" name":" amy" ,,"," age":25}}}}

A.   班级

B.   大批

C.   不是有效的JSON字符串

D.   目的

52: 在现代网站中,JSON的常见用法是什么?

A.   远程存储信息。

B.   发送和接收数据位。

C.   在本地存储信息。

53: JSON比XML有哪些好处?

A.   JSON的加价要求较少,因此比XML轻

B.   JSON可以写得不好,但仍被解析

C.   JSON无需存储在文件中即可远程发送

D.   JSON更宽容不良格式

54: 给定这个JSON示例:{"雇员":{" name":" Amy","," age":25}}}};员工的类型是什么?

A.   细绳

B.   数字

C.   目的

D.   大批

55: 在下面的符号中,员工的类型为{"雇员":[" amy" ,," bob" ,, ]}}

A.   不是有效的JSON字符串

B.   大批

C.   目的

D.   班级

56: 以下哪项不是JSON类型?

A.   细绳

B.   目的

C.   日期

D.   大批

57: JSON的文件扩展名是什么?

A.   .jn

B.   .js

C.   .json

D.   .jsn

58: 其中哪一个是正确的JSON标准?

A.   它是私人发展的

B.   这是一个开放标准

C.   它需要使用许可证

59: false吗? JSON对象的外部形式总是以{}为开始并结束

A.   错误的

B.   真的

60: false。 JSON对象的顺序始终保留。

A.   真的

B.   错误的

61: 上面显示的代码的输出将是什么?

A.   Opendoc 3

B.   封闭式4

C.   CreateC 2

D.   语法错误

62:

关于JSON的模块,以下哪个陈述是/tr的?

A.   模块链中的每个节点还必须具有Dynamic的CSS显示属性。

B.   模块不能具有负CSS边缘。

C.   模块的CSS显示属性必须是静态的。

D.   可以通过CSS剪辑属性剪辑模块。

63:

以下哪项正确描述了JSON模式?

A.   它旨在提供JSON数据的验证和交互控制。

B.   它是一个定义实例的各种属性的JSON对象。

C.   它不支持序列化/次要化工具。

D.   这是一个JSON扩展程序,其中将前缀指定为呼叫本身的输入参数。此前缀通常是回调函数的名称。

64:

关于JSON的哪个陈述是正确的?

A.   这是一种轻巧的数据互换格式。

B.   它是JavaScript的超集。

C.   这是一种独立的文本格式。

D.   这是一种一般的序列化格式。

65:

以下哪项正确描述了JSON模式的属性?

A.   它表明该属性将用于不应该坚持的挥发性值。

B.   它表明不应更改实例属性。

C.   它指定实例属性是一个内部属性,用户不应可见。

D.   此属性可能具有与“类型”相同的值。属性。

66:

以下哪个模式属性将架构作为JSON中的架构?

中的值

A.   扩展

B.   图案

C.   选项

D.   短暂的

67:

请求JSON-RPC方法调用请求中包含以下哪些属性?

A.   结果

B.   方法

C.   参数

D.   错误

68:

以下哪个陈述正确地描述了以下语法?

{'state; state; {可选:true},'town; town; {'requipt;

A.   一个实例包括一个国家财产和可选的城镇财产。

B.   实例可以或可能不包括可选的状态属性。如果不包括城镇财产,则州财产是可选的。

C.   如果包括城镇财产,则必须包括州财产。如果不包括城镇财产,则州财产是可选的。

D.   声明语法不正确。您无法在数组中声明可选值。

69:

以下哪个模式属性始终具有JSON中所有实例的唯一值?

A.   需要

B.   身份

C.   只读

D.   不允许

70:

 这个问题基于下面所示的图

“”

为了找到商店中所有书籍的作者,您将使用哪个JSONPATH代码?

A.   $ .store.book [*]。作者

B.   $ ..作者

C.   /store.book.author

D.   $ store.book.author

71:

在下面的代码段中,哪个行包含错误?

  line1:{

  line2:“ id”:“ persor”,

  line3:type;

  line4:; quot; quot" {

  line5:'name&quot:{type; type; quord;

line6:“年龄”:{type; type; quot; quot;

  line7:}

  line8:}

  line9:{

  line10:“ id”:;

  line11:“扩展”:{rof ref':; quot; quot; quot; quot; quot; quot;},

  line12:“ properties”:{

  line13:“年龄:”:{type; type; quot;

  line14:“最小值:17},

  line15:}

  line16:}

A.   第3行

B.   第6行

C.   第11行

D.   第12行

72:

以下哪个正确地描述了JSON.Stringify方法的函数?

A.   它接受字符串并将其恢复到对象中。

B.   它将JavaScript对象转换为JSON字符串。

C.   它将JSON对象转换为文本。

D.   它将JSON字符串转换为JavaScript对象。

73:

JSON不允许您创建一个空对象。

A.   真的

B.   错误的

74:

如果架构属性被声明为false,则无法使用以下哪些属性扩展架构?

A.   图案

B.   短暂的

C.   格式

D.   额外的Properties

75:

关于jsonrequest,以下哪项是正确的?

A.   这是任何页面和任何服务器之间的两种数据互换。

B.   它可以从单个页面上的多个来源组合程序和数据服务。

C.   在以前的请求失败后,它在按新请求行事之前会累积随机延迟。

D.   它可用于检索JSON编码的值和其他文本格式。

76:

JSON支持以下哪种序列化格式?

A.   经常性结构

B.   看不见的结构

C.   功能

D.   以上都不是

77:

JSONREQUEST提供了以下哪些方法?

A.   src

B.   得到

C.   取消

D.   风格

78:

以下哪项正确地描述了JSON模式中的元组键入术语?

A.   属性应是一种对象类型,具有与实例对象属性相对应的属性定义。

B.   它提供了对实例属性有效的可能值的枚举。它应该是一个数组,并且数组中的每个项目应代表实例值的可能值。

C.   项目应该是模式或模式数组,实例值应该是一个数组,其中所有符合此模式的数组中的所有项目。

D.   它指示来自预定义格式中数据的格式。此属性不需要由验证器验证。

79:

以下哪个参数值不能在JSONREQUEST中序列化?

A.   暂停

B.   完毕

C.   URL

D.   发送

80:

以下哪个属性构成了对JSON-RPC方法调用的响应的一部分?

A.   结果

B.   错误

C.   参数

D.   ID

E.   方法

81:

JSONREQUEST的以下哪个参数保留在后期操作期间隐式身份验证和cookie的信息?

A.   src

B.   完毕

C.   发送

D.   URL

82:

可以在jsonrequest.post请求中传递以下哪个参数?

A.   src

B.   完毕

C.   ID

D.   发送

83:

以下哪个JSONPATH元素代表root对象/元素?

A.   /

B.   $

C.   @

D.   。

84:

jsonpath的[start:end:step]元素表示什么?

A.   它代表下标操作员。

B.   它代表递归下降。

C.   它代表属性访问。

D.   它代表一个数组切片操作员。

85:

可以在jsonrequest.get请求中传递以下哪个参数?

A.   URL

B.   完毕

C.   发送

D.   src

86:

在JSON中的以下代码之前,箭头的意义是什么?

- > {方法“:echo”

A.   它显示了发送到服务的数据。

B.   它显示了来自服务的数据。

C.   它显示了服务中的通知消息。

D.   它显示了用于消息传输的根元素集。

87:

JSONPATH的以下哪个元素可用于应用过滤器(脚本)表达式?

A.   [,]

B.   ?()

C.   //

D.   [。]

88:

以下哪个语句/对JSON-RPC不正确?

A.   它包裹对象,允许您调用该对象上的方法并获取返回值。

B.   它不允许将多个呼叫发送到可能会失效的同行。

C.   它没有提供获得错误响应的想法。

D.   它允许服务与客户之间进行双向通信。

89:

在使用JSONREQUEST.CANCEL时,如果该请求仍在传出消息队列中,该请求将会发生什么?

A.   它将从队列中删除。

B.   它将中止。

C.   它将调用请求的完成功能,并以“取消”的例外消息。

D.   以上都不是

90:

这个问题基于下面所示的图

“”

在上面的代码段中,声明jsonrequest.post的目的是什么?

A.   它将排队请求并调用完成功能。

B.   它将排队请求并返回请求号。

C.   它将排队请求并返回请求编号和身份验证信息。

D.   以上都不是

91:

这个问题基于下面所示的图


“”

为了找到最后一本书,您将使用哪个JSONPATH代码?

A.   // book [((,length-1)] $ .. book [-1]

B.   $ .. book [(@。length-1)] $。.Book [-1:]

C.   $ .. book [(@length-1)] $。.Book [-1]

D.   $ .. book [(@。length-1)] $ .. book [-1:]

92:

JSON的以下哪些功能具有避免相同原始策略的属性?

A.   jsonrequest

B.   模块

C.   jsont

D.   JSlint

93:

JSON验证器不需要验证以下哪些模式属性?

A.   格式

B.   图案

C.   枚举

D.   短暂的

94:

在JSONPATH实现过程中,哪个语法对于JSONPATH()函数是正确的?

A.   JSONPATH(SRC,Expr [,args])

B.   jsonpath(obj,expr [,args],url)

C.   jsonpath(obj,expr [,args])

D.   jsonpath(obj,expr [,args],src)

95:

首先应声明以下哪些属性以定义实例的模式?

A.   $模式

B.   $ ref

C.   $默认

D.   & id

96:

以下哪项是有效的JSONPATH表达式?

A.   /.store.book [0] title/*

B.   $ .store.book [0] .title

C.   //store.book [0] title

D.   $ .. store.book [0] .title

97:

说明是对还是错。 JSONREQUEST允许在两个方向的内容类型为应用程序/JSONREQUEST时允许连接。

A.   真的

B.   错误的

98:

您将使用以下哪些jsonpath语法来过滤所有价格小于$ 10的书?

A.   $。.Book [@。价格10)]

B.   $ .. book [?(@。price< 10)]

C.   //书[Price≪ 10]

D.   $。.Book [,(@。价格< 10)]

99:

这个问题基于下面所示的图
 

<表>

为了找到商店中所有物品的价格,您将使用哪个JSONPATH代码?

&nbsp;

A.   $ .store.price

B.   $ store..price [*]

C.   $ .store..price

D.   //store.price [*]

100:

以下哪项是声明模块&gt的正确语法;在JSON中标记?

&nbsp;

A.   模块名称=“名称”路径=; url&quot; style =“ style&quot”&gt;

B.   &lt;模块id ='name&quot&quot; url ='url&quot;样式=“样式” /&gt;

C.   &lt;模块名称=名称path =&quot; url&quot样式=“样式” &gt;

D.   &lt;模块id ='name&quot&quot; src ='url; quot;样式=“样式” /&gt;