声明JS数组时不要多打一个逗号

声明JS数组时不要多打一个逗号

作者:LAMP小白  点击:2018  发布日期:2012-12-30 16:04:00  返回列表

昨天熬夜把MIOPHP更新了,最后发现MioSlider在老式的IE浏览器下面会有一段时间的黑屏


一检查,发现这个变量多统计了一个空元素



mioSlide.nums = mioSlide.list.length;


怎么回事呢?难道length还不兼容老式IE?明显不可能是这样,最后发现是在我声明数组时出的问题


mioSlide.list = [
    ['./mioSlider1.jpg', '我是图片1', 'http://www.miophp.com'],
    ['./mioSlider2.jpg', '我是图片2', 'http://www.miophp.com'],
    ['./mioSlider3.jpg', '我是图片3', 'http://www.miophp.com'],
    ['./mioSlider4.jpg', '我是图片4', 'http://www.miophp.com'],
    ['./mioSlider5.jpg', '我是图片5', 'http://www.miophp.com'],
];


去掉最后一个元素不符合规定的逗号,问题解决,看上去很简单吧~但实际中说不定你也会中招



上一篇:又是一个smarty特殊遍历 下一篇:快递查询API
0