JavaScript 的6种数据类型: 初步定义
1) 基本数据类型:1.String 字符串类型
2. Number 数值类型 1 2 3.....
3. Boolean 布尔类型 false/tru
4.Null 空值类型
5.Undefined 未定义类型
2) 引用数据类型: 6.Object 对象类型
将其他类型转换为Number
使用Number()函数
字符串--->函数
1.如果是纯数字的字符串,则可以直接转换为数字
、 2.如果字符串中有非数字的内容,则转换为NaN
3.如果字符串是一个空串或者是一个全是空格的字符串,则转换为0
布尔值----->数字
true 转换为1 false转换为0
null-->数字 0
undefined-->数字 NaN
0.3
Type of :检查一个变量类型
用法: typeof 变量-------------查看检查结果---console.log(typeof 变量);
Number.MAX_VALUE 表示数值的最大值 1.7976931348623157e+308
Number.MIN_VALUE表示数值最小值5e-324
数字类型
Infinity--正无穷大
-Infinity--负无穷大
0.4 布尔值 true/false
Boolean 布尔类型
主要用于逻辑判断
0.41 Null(空值)类型的值只有一个,就是null
null这个值专门用来表示一个空对象
使用typeof检查一个null值时,返回一个object
0.42 Undefined(未定义)的值只有一个,undefined
- 声明一个变量但是未给变量赋值时,
它的值就是undefined
0.5 将其他类型转换为Number
第二种方式:专门用来对付字符串类型、
parseInt()把一个字符串转换为一个整数
parseFloat()把一个字符串转换为一个浮点数
06.其他数据类型转换为Boolean类型
Boolean()函数
·数字-->布尔 除了0 和NaN 是false,其余的全部都是true
字符串--> 除了空串是false ,其余的全部的都是true
null和undefined 都会转换为false
对象Object也会转换为true