Bug记录

2016-8-12

border-collapse: collapse; 未能起作用:

可能的原因是:td元素中的样式中添加了float浮动 [浮动的概念要深入理解]

 

2016-8-18

for...in...在IE8下的异常 value=[1, 2, 3 ]

1 $scope.count = 0;
2 for(var i in $scope.value){
3     $scope.count += $scope.value[i];        
4     console.log(i);        
5     console.log($scope.count);    
6 }

IE下:

0:1

2:3

3:6

indexOf:NaN  

而chrome下就不会出现最后一行

JS先驱者都告诫过我们不要对数组对象使用for in语句进行遍历。在遍历数组时,尽量避免使用for in ,而是采用原生的for方法。在遍历对象时,而且对顺序要求不高,可以for in 。

 Refer:   js for in 在各浏览器差异

 

posted @ 2016-08-12 10:04  shiddong  阅读(126)  评论(0编辑  收藏  举报