JavaScript数据类型

1, js中有六种数据六类型分别为:
基本数据类型:字符串类型(string),数值类型(number),
布尔类型(boolean),空值类型(null),未定义类型(undefined)
引用数据类型:对象类型(object)
2, 数值转换:
① 其他数据类型转换string
方法一:
调用被装换类型的tostring方法;
该方法不会影响原变量,它会将转换的结果返回;
但是要注意null和undefined这两个值没有tostring方法,如果调用了这个方法浏览器会报错
方法二:
调用string函数将被转换的数据作为参数传递给函数
该方法可用于任何类型的数字,字母,变量,表达式;
Null和defined这两个值可用string方法来转换;
② 其他数据类型转换number
方法一:
使用number函数
方法二:
Parselnt把一个字符串转换为整数
但是要注意parselnt它读取的规则为从左往右读取。
Parsefloat和parselnt的作用类似,不同的是parsefloat是用来获取有效的小数
注意:使用parselnt或parsefloat来转换非string类型的值,它们会先将其转换为string,之后再进行操作
③ 其他数据类型转换Boolean
使用Boolean函数,函数调用:a=Boolean(a);
数字转布尔型除了0和nan是false,其余的都是true;
字符串转布尔除了空串都是true;
Null和undefined都是false;
JavaScript数据类型
新人菜鸟欢迎大神补充