定义(声明)变量 var:
(= 号是赋值的意思, == / === 是判断)
变量命名时能使用的字符: 字母、数字、$、_
变量命名不能使用 关键词 保留词
变量的名开头:字母或者$或者_
声明可以不用立即赋值
可以一次声明多个变量,用逗号隔开
同一变量可以多次声明,(声明的位置不同使用范围等意义不同)
JavaScript数据类型:
var a = 10 , // number b = '10', // string c = true, // boolean d = function(){}, // function e = [], // object f = {},//object g = null , //object h = undefined; //undefined
JS对HTML节点对象的属性操作:
读 写 (什么叫读,什么叫写);
html标签默认拥有的标签属性可以直接读或写<例如: oDiv.id / oA.href = 'http://baidu.com'>
标签属性class不能直接写,要使用className
标签默认不拥有的自定义属性,不能直接.获取要使用
getAttribute() setAttribute() removeAttribute()
节点对象的样式改变:
<例如: obj.style.width = '100px'; obj.style.cssText = 'width:100px;height:100px';>
.style改变的是标签的行内样式
.style也是可读可写,但是一般只用来写,读取时只读取标签的行内属性
注意事项:
1.驼峰;
2.操作属性较多时,使用添加ClassName名来代替;
3.浮动属性不能直接用(ie : styleFloat,非ie:cssFloat);
4.获取的路径、颜色不能用来做判断