1.获取元素当前显示样式
   -元素.style.样式名,但是只能获取内联样式,不能获取样式表样式
   -元素.currentStyle.样式名,只读;仅支持ie浏览器;
   -getcomputedStyle(参数1,参数2),参1:获取的元素,参2:一个伪元素,一般伪null
     但是只有ie8不支持
//定义一个函数来获取样式,所有浏览器通用
function getStyle(obj,name){
    //正常浏览器具有getComputedStyle()方法、
     //必须加上window.,
           if (window.getComputedStyle) {
         // 正常浏览器,ie8不支持,使用[name]表示name可变,不能使用 .name;
         return getComputedStyle(obj, null)[name]//[name]表示name可变
     } else {
         // ie8支持的方法
         return obj.currentStyle[name]
     }
    //三目运算符,与上面本质一样
    return window.getComputedStyle ? getComputedStyle(obj,null)[null] : obj.currentStyle[name]
}
2.事件对象
-当事件的响应函数被触发时,浏览器每次都会将一个事件对象作为实参传递进响应函数
-在事件对象中封装了当前事件相关的一切信息,如:鼠标坐标,键盘按键被按下,鼠标滚轮的滚动方向      
-在ie8中,是将事件对象作为window对象的属性保存的
function(event){
    //如果||前面的时true,则直接返回,否则返回第二个
    event = event ||window.event
}