JavaScript的数据类型
JavaScript的数据类型
JavaScript的数据类型分为两种:原始类型(即基本数据类型)和对象类型(即引用数据类型)。
基本数据类型包括undefined、null、number、boolean、string。
对象类型,比如:Object、array、function等。
基本数据类型
number类型
1.number类型包含整数和浮点数。
浮点数会自动转换为整数,如下:
2.浮点数的最高精度是17位。
3.数值转化:
Number(),转型函数,可以用于任何数据类型。
parseInt(),将值转换为整型,用的较多。
parseFloat(),将值转换为浮点型。
string类型
1.字符串类型中的单双引号作用一样。
2.字符串有length属性,可以取得字符串的长度。
boolean类型
这个类型只有两个值,true和false。
null类型
null类型被看做空对象指针,只有一个值,即null值,用typeof操作符去检测null类型的值得时候,结果是object类型。
undefined类型
1.如果声明了一个变量,但是未给变量初始化值,那么这个变量的值就是undefined。
2.调用函数时,应该提供的参数没有提供,该参数等于undefined。
3.对象没有赋值的属性,该属性的值为undefined。
4.函数没有返回值,默认返回undefined。