"缺少标识符 字符串或数字"的解决办法

在Web前端项目开发中,可能会碰到在浏览器控制台里显示“缺少标识符字符串或数字”的错误提示,通常根据控制台给出的JS代码行号定位不到错误所在。

该错误提示一般出现在IE内核的浏览器里,Firefox火狐和Chrome谷歌等标准浏览器则正常执行程序代码。

jQuery节点多个属性的设置方法里会忘记去掉(或无形中带上)最后一对键值对其后的逗号;JSON对象的数据格式里,我们常常会忘记去掉(或无形中带上)JSON最后一对键值对其后的逗号;

$("id").attr({ 
    width:'', 
    height:'', 
    title:'' //此处不能出现逗号 
})
//JSON
{ 
"state": "1", 
"data": [ 
{ 
"USER_ID": "101003", 
"USER_TEL": "137***1235", 
"USER_NAME": "liyi", 
"USER_URL": "http://www.exp99.com/", 
"LOGO": "http://localhost:8080/upload/201408140984.png" 
}, 
{ 
"USER_ID": "101084", 
"USER_TEL": "150***9201", 
"USER_NAME": "牧者", 
"USER_URL": "http://www.exp99.com/", 
"LOGO": "http://localhost:8080/upload/2014081307210.png" 
} //此处不能出现逗号 
] 
}


发表评论