例如下面一段代码
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>ie下SCRIPT1028: 缺少标识符、字符串或数字</title>
<script>
var a = {
x: 1,
y: 2,
};
alert(a.x);
</script>
</head>
<body>
</body>
</html>
如果在ie的兼容性视图,或者ie6 ie7下, 搜狗浏览器的兼容性视图下在控制台会早y:2,所在行报告下面的错误:
SCRIPT1028: 缺少标识符、字符串或数字
ie下测试,按F12, 文档模式切换下就能看到效果
在旧版ie下json最后一项是不允许有逗号的,为了更好的兼容各个浏览器,json最后的逗号最好不加