4.2、JS——var 数据类型 节点标签属性操作 动态获取方法
2016-06-28 15:56
806 查看
定义(声明)变量 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.获取的路径、颜色不能用来做判断
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- MySQL中的integer 数据类型
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- MySQL 数据类型
- html5 web数据存储
- 最后一次说说闭包
- Ajax
- SEO
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究
- 异步流程控制:7 行代码学会 co 模块
- [译] React 入门
- ES6 走马观花(ECMAScript2015 新特性)