为了账号安全,请及时绑定邮箱和手机立即绑定

json字符串格式问题

为什么单引号包双引号正常,但是双引号包单引号就报错呢?http://img1.sycdn.imooc.com//595724e40001229208250205.jpg

正在回答

2 回答

SyntaxError,语法错误

首先,不管是单引号还是双引号,从前引号到最近的一个后引号中间包裹的是一个字符串,先说你图片中的第二个json字符串为什么用单引号不会报错,因为整个等号右边就俩单引号,俩单引号中间包括的是json字符串,这是没有错误的写法

但是,如果把单引号换成双引号,第一个字符串会在name前面的那个双引号就结束,就是"{'staff':[{"  ,这是个什么写法,所以肯定会报错

0 回复 有任何疑惑可以回复我~
#1

暮女神 提问者

非常感谢!
2017-07-01 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5985243300012ba504760178.jpg这个语法没有错误,只是单引号和双引号的区别,谁来帮我解答一下

0 回复 有任何疑惑可以回复我~
#1

暮女神 提问者

参考最佳答案
2017-08-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Ajax全接触
  • 参与学习       224850    人
  • 解答问题       663    个

本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用

进入课程

json字符串格式问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信