总会不时地碰到发现一个ie下的兼容性问题,但是又不成体系,就把它们当做集合写在这儿了。 #1.数组末尾多余逗号 ``` var ary = [1,2,3,] ``` 在IE8下会被解析成下面的语句 ``` var ary = [1,2,3,null] ``` 所以,请不要手贱多写逗号...定义对象的时候多写逗号倒是不会出错 ``` var demo = { name:"lsf", } // 在IE8没问题,据说在IE6/7下会报错 ```