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

推荐阅读更多精彩内容