1. 首页
  2. 编程语言
  3. Javascript
  4. js定义对象或数组直接量时各浏览器对多余逗号的处理(json)

js定义对象或数组直接量时各浏览器对多余逗号的处理(json)

上传者: 2021-11-21 04:20:41上传 PDF文件 79.44 KB 热度 10次

JSON在JSON格式中,逗号是多个属性键值对间的分隔符,例如:但在编程的时候,很容易会画蛇添足,在这种情况下,IE6、7会报错,但IE8以及其他浏览器则没有问题。数组在数组中,逗号是元素间的分隔符,例如:同样地,我们也有可能不小心凭直觉来说,这应该是错误的语法。但实际上,所有浏览器都对这种情况实现了兼容,包括IE6。明显地,再考虑另一种情况,多余的逗号不在末尾,而是在中间:所有浏览器均输出1、2、undefined、3,可见处理方式是一样的,就是

下载地址
用户评论