js第一天
js的运用场景
网页特效,动态数据渲染
表单验证
js的引入方法
行内式
- 点我发送验证码
内部引入
外部引入
注释
单行注释 ctrl + /
多行注释 alt + shift + a
js结束符号
不写
分号;
推荐不写
变量
let 变量名 = 赋值
声明多个变量
- let 变量名 = 赋值,变量名 = 赋值
赋值为字符串时用引号
- let 变量名 = '赋值'
输入,输出
在网页中显示
- document.write()
在控制台中显示
- console.log()
警示
- prompt('')
数字类型
正数
浮点数
负数
1e23
Infinity
数组
用[]包裹
-
let arr = []
-
console.log(arr[6]);
- 从0开始
-
console.log(arr[arr.length - 1]);
- 长度从1开始
字符串
字符串的拼接
- 用+
模板字符串
字符串${变量}字符串
字符串中的省略号
- 's"kf"k'
- "s'kg'k"
sk'sl'sl
数据类型
string
number
Boolean
- true
- false
null
- 空对象
undefined
- 没有赋值
检测数据类型
- console.log( typeof)
数据类型的转换
赋值前加+
- 加法运算
Number(数据),只认数字
parseFloat 保留小数,经常用于过滤px单位
parseInt() 转换为数字型,只保留整数,没有四舍五入
转换为字符串
- String(数据)
- 数据.toString(进制数) 括号里面如果是2 转换为 二进制
\