66问答网
所有问题
js中的json对象的属性名一定要用双引号引起来吗
如题所述
举报该问题
推荐答案 2017-09-27
是的。JavaScript的字面两对象不需要,但是如果是合法的JSON的话,必须使用双引号。规范相关内容:AstringisasequenceofzeroormoreUnicodecharacters,wrappedindoublequotes,usingbackslashescapes.一个字符串是由0个或个Unicode字符组成的序列(JSON的内容必须是Unicode字符),并且使用双引号包裹,使用反斜线转意。JSON格式规范细节可以看这里:
http://json.org
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nUnUxDnDDi9nD29vp9x.html
相似回答
JSON
相关知识点
答:
json字符串必须使用双引号
。与JavaScript对象字面量相比,json没有变量声明,最后位置也没有分号,属性名需要用引号进行包裹。属性的值可以用简单值或者复杂数据类型值,后者可以在对象中再嵌套对象。{"web":"js","zss":{"name":"菜鸟","value":26,"web":"js"}} json对象中可以有两个属性都叫...
JSON的
键究竟
需要用双引号
括
起来吗
答:
json是js对象的一种表示法,必须符合特定格式。json的“key”必须是字符串,
不是必须用双引号引起来(但有时候不加双引号会报错)
。json本质是字符串。
js对象
和
json的
区别
答:
它是一种严格的js对象的格式,
JSON的属性名必须有双引号
,如果值是字符串,也必须是双引号;JSON只是一种数据格式(或者叫数据形式);var obj2={};//这只是JS对象var obj3={width:100,height:200};/*这跟JSON就更不沾边了,只是JS的 对象 */var obj4={'width':100,'height':200};/*这跟...
json的
键值对的key为什么
要引号
答:
楼主搞混淆了,
json格式是明确定义过key值必须带双引号
,否则就不是一个json数据。至于不带双引号那种写法是js对象。至于json为何定义是双引号而不是单引号,那是因为json只是一门技术,在诸多语言里自己实现的时候支持的不同,有得单引号,有得双引号,有得可以不加符号。但是有一点却是共性,那就是...
jquery parseJSON() 是什么的
答:
{"name": 'CodePlayer'} // name
属性
的值是字符串,
必须用双引号
(不能用单引号)
JSON
标准不允许字符串中出现"控制字符",例如:一个Tab或换行符。.parseJSON('{"name": "Code\tPlayer\n"}'); // 多数情况下,它会抛出一个错误,因为JS解析器会将字符串中的\t或\n等转义直接视作字面值,...
json
在javascript中是字符串还是
对象
答:
JSON
是字符串。JSON是
JS对象的
字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串。JSON是基于文本字符串(相对于二进制)的文档格式,和HTML、XML类似。在很多情况下,JSON可以用来描述特定数据结构的实例。
大家正在搜
js定义json对象
js获取json对象的值
js定义json对象数组
json必须是双引号吗
jsjson对象
json和js对象转换
js构造json对象
js遍历json对象
js中的json
相关问题
js中的json对象的属性名一定要用双引号引起来吗
json的对象属性必须加双引号吗
JS:JSON的属性名必须要加双引号吗?
js中的json对象的属性名一定要用双引号引起来吗
JavaScript:JSON中的数字也需要用双引号括起来吗...
为什么要将HTML标签的属性值用双引号引起来
JavaScript对象,属性名可以不用引号么
请问,json的键也要用双引号吗?