JS有六种数据类型,其中包括五种基本数据类型和一种复杂数据类型的
基本数据类型:
Number、String、boolean、undefined、null
复杂数据类型:
Object
使用 typeof来判断属于什么类型
1、Number
Number包含整数和浮点数。
NaN:非数字类型。特点:涉及到任何关于NaN的操作都会返回NaN。NaN≠Nan
isNaN():检查参数是否是非数字值。isNaN(123) //false isNaN("hello") //true
2、String
字符串有length属性。
转型函数String(),适用于任何数据类型(null,undefined转换后不变);
3、Boolean
true / false
4、Undefined
使用var声明了变量,单位给变量初始化值,那么这个变量的值就是undefined
5、Null
null类型被看作空对象指针,也就是空的对象引用
6、Object
js中对象是一组属性与方法的集合。
扩展—引用类型
引用类型是一种数据结构,用于将数据和功能组织在一起;引用类型有时候也被成为对象定义,因为它们描述的是一类对象所具有的属性和方法。
三大引用类型(Object、Array、Function)