元素节点的树状图
Document>documentElement>body>TagName
1.js操作css样式
div.style.width="100px",在div标签内我们添加了一个style属性,并设定了width值。这种写法会给标签带来大量的style属性,跟实际项目是不符的。
我们没有让css和html分离,所以如果是为了获取css样式
window.getComputedStyle() 获取经过计算机计算的所有属性就是只要渲染出来都是经过计算的。
getComputedStyle()第一个参数是当前元素,第二个写null。
这个方法是只读,ie6不支持这个用法,IE用的是currentstyle
2.try{ }catch(error){}不报错执行try里面的代码块,报错执行catch里面的代码块,
前提条件是不能报错,如果不是报错不能使用
3.try{}carch(err){}
必须在报错的条件下,和if else比较性能上较差,不在万不得已的情况下不能使用。
只读和可写
只读:只能获取不能修改
可写:可以修改的
Null和undefined的区别
null是天没给值生存在的并且没给值
undefined是不存在的人为定义的并且没赋值