数据类型
JS的变量数据类型是只有程序在运行过程中根据等号右边的值来确定
一、JS把数据类型分为两大类:
- 简单数据类型(Number,String,Boolean,Undefined,Null)
- 复杂数据类型(Array,Object,Function)
1.Boolean 布尔型
- true 参与运算当1看
- false 参与运算当0看
2.Undefined和Null
- undefined 未定义的类型
- Null 空值
3.数值判断
NaN (not a number)是number类型中的一个值,NaN 与任何值都不相等,包括他本身
isNaN (is not a number) 用来判断非数字,并返回一个值,如果是数字返回false,如果不是一个数字返回true
4. typeof :获取变量的数据类型
二、字符串长度以及拼接
- 左右两边全是数字代表相加
- 左右两边只要有一个是字符串代表是拼接
- 字符串和变量相加的口诀:引引加加’++‘
- 模板字符串`&{}`