JS——数据类型/数据类型的检测、判断以及获取
数据类型分为俩类:简单数据类型 和 复杂数据类型
在这章我们来学习一下简单数据类型:
一.简单数据类型的分类{ 1.Number => 数字型(整型、浮点型) 2.Boolean => 布尔型(true【1】 / false【0】) 3.String => 字符串型 4.Undefined => 声明变量没有赋值(如果你var a;没有赋值只是声明变量,你将它输出了,那么它的值就是Undefined) 5.Null => 空值(var a = null;声明了一个空值) 6.NaN => 代表了一个非数值 }
二.数字型的最大最小值表示方法
Number.MAX_VALUE //最大值 Number.MIN_VALUE //最小值 Namber.MAX_VALUE * 2 //无穷大(Infinity) -Namber.MAX_VALUE * 2 //无穷小(-Infinity)
三.判断是否为数值
isNaN( )
判断是否为数值,不是数值为true,是数值为false
var num = 100; console.log(isNaN(num)); //输出false var num2 = 你看我像不像数字; console.log(isNaN(num2)); //输出true
四.字符串转义字符以及字符串的拼接 => 换行 => 单引号() => tab缩进 \ => 斜杠() " => 双引号(") => 空格
//字符串转义字符、拼接字符串案例展示 var num = 10; console.log(你好 "大头" + + num);
我们来看一下控制台给到我们的数据:
五.字符串的长度的表示:
length = 检测获取字符串的长度;
var str = 你好呀!大头大头—下雨不愁; console.log(str.length); //获取控制台数据13
六.获取检测变量的数据类型
typeof:获取检测变量的数据类型
var num = 1000; console.log(typeof num); //控制台输出number
