小心js中的逗号

修改了一些js代码之后,FF正常,IE却报错了:
Expected identified, string or number
根据我上次的经验,应该是有多余的逗号。
于是我在eclipse中用正则表达式 ,\s*} 进行搜索,未找到任何匹配的字符串。
这就奇怪了!
只好另外想辙了,在我的project目录下搜索到今天修改的js文件列表,一共5个,我用肉眼逐一扫描这些js,最后发现问题出在这里:

Ext.MessageBox.show({
msg: 'Loading data from template...',
progressText: 'Loading...',
width:300,
wait:true,/*
waitConfig: {interval:500}*/
});
var delegate = doLoad.createDelegate(doLoad, [], true);
templateDataStore.on('load', delegate);
templateDataStore.load({params:[tplId, userinfo.id]});

实际上这和上次的问题是同样类型的,有多余逗号,让IE噎住了,只是我写正则表达式的时候没考虑到这种/*****/的情况,没能把它揪出来。

去掉这个多余的逗号,IE不报错了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值