8.js动画+变量提升

  1. getComputedStyle
    获取元素样式,行间样式也能获取到
    console.log('getComputedStyle' + getComputedStyle(box)['width']);
    仅在IE中使用
    console.log('currentStyle'+box.currentStyle['left']);

  2. js获取样式
    使用js写style是给行间样式添加css,当使用style.left
    获取的是行间样式,若行间样式未设置时,则获取不到值,js是通过控制标签来控制页面的,无法直接编写css

  3. offsetWidth
    获取元素宽度content+padding+border

  4. clientWidth
    元素边框内的区域
    content+padding

  5. 变量提升
    在函数中出现变量声明的时候,会将变量放到当前函数开始的位置

function a(){
var c;
c=123;
console.log(c);
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容