- JS的数据类型:
- 基本数据类型:Number、String、Boolean、Undefined、Null
- 复杂数据类型:Array、Object、Function
- 检测数据类型两种方法:
- typeof(变量): 先运算小括号里面的结果,然后使用typeof去检测结果的数据类型
- typeof 变量: 只能检测紧跟着的一个变量
- 数据类型转换-数值:
- Number()
- 特点:
- 会把你要转化的内容当作一个整体来看
- 能转成数字结果就是数字结果
- 不能转成则是NaN
-
parseInt()
- 特点:
- 把要转换的任何内容一位一位看
- 如果第一位不能转,那么直接NaN
- 如果第一位可以,那么就看第二位,第一位保留
- 注意:不认识小数点
-
parseFloat()
-
取正负值
-
非 加法 的数学运算
- 数据类型转换-字符串:
- String(转换的数据):任何数据类型都可以转换
- 转换的数据.toString():undefined和null不能转换
- 加法运算:只要符号任意一边是字符串的时候,就是字符串拼接
- 数据类型转换-布尔:只有五种数据类型是false(0,‘ ’ ,NaN , undefined , null ),其他全是true
- 运算符:
- 数学运算符: + , - , * , / ,% , ** 取幂
- 赋值运算符:= ,+= , *= , /= , %= , -=
- 比较运算符:> , < , >= , <= , == , === , != , !==
- 逻辑运算符:&&(且) , || (或) , ! (取反)
自增自减运算符:前置++ ,后置++ ,前置-- ,后置--
- 区别:在参与运算的时候
- 前置:在参与运算的时候,先改变变量本身的值,用改变后的值去进行运算
- 后置:在参与运算的时候,先把变量本身的值拿过俩参与运算,然后再改变变量的值
- 条件语句:if else, if else if , if else if else, switch
- 条件分支语句:switch
- 循环:while,dowhile,for
- 函数
posted @
2021-10-12 21:13
黑框眼镜·
阅读(
66)
评论()
收藏
举报