有时候再打JS代码时常常会遇到这样的报错:
这是由于敲代码时粗心大意发生了语法格式上的错误。
如使用对象字面量定义对象时,把属性名与属性值之间的 :写成了 =
<script>
var province = [{
id: 1002,
name: '河北',
city: [{
id: 1,
name= '石家庄' //使用对象字面量定义对象时属性名与属性值用:隔开;
},
{
id: 2,
name: '邯郸'
}
]
}];
</script>
语法规范很重要,能避免的失误尽量不要去犯哦。