数据类型转换
自动转换(在某种运算环境下)
- Number环境
- String环境
- Boolean环境
强制类型转换
-
Number()
- 字符串: 纯数字字符和空字符转为正常数字,其他NaN
- 布尔值: ture:1 false:0
-
String()
-
Boolean()
- 转换为false: 数字0, 空字符串, null 和 undefined
- 转换为true: 值表示有东西
-
parseInt()
- 转换为整数
- 与Number的区别: 一数字开头的字符串, 不会转换为NaN
-
parseFloat()
- 转换为小数或整数
- 与Number的区别: 一数字开头的字符串, 不会转换为NaN
JS操作 HTML
事件
- onclick="函数名()"
函数
-
声明函数
function 函数名(){ 代码; }
-
调用函数
函数名()
获取元素
- document.getElementById("id值")
- js代码写在 html元素的后面
JS 操作html元素的属性以及css数据
- 元素对象.属性名
- 元素对象.style.属性名
- css属性名用小驼峰命名法。 只有写在元素style中的css属性,才可以被获取
- innerHTML属性 获取或设置双标签内的内容