某函数返回一个对象,如果在最后一个属性后加逗号,IE7及以下版本中会报错
正确代码:
return{ top:rect.top-top, bottom:rect.bottom-top, left:rect.left-left, right:rect.right-left }
错误代码(IE8以上都不会报错)
return{
top:rect.top-top,
bottom:rect.bottom-top,
left:rect.left-left,
right:rect.right-left,
}