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);
}