数据类型:描述我们变量的值的类型
分为:
基本数据类型:字符串类型(string) 、 数字类型(numbor) 、 布尔类型(boolean) 、 null 、 undefined
引用数据类型:对象(object)
字符串类型string
var a = “你好”; (单引号或者双引号括起来的字符)
console.log(str.length)查看字符串有多少字符
字符串拼接用+好连接
console.log (“沙漠”+”骆驼”)
最后显示沙漠骆驼
无论怎么拼接最后变成字符串必须有一个是字符串
数字类型(numbor)
var aa = 0;
var bb = 100;
var cc = 100;
var dd = NaN; // 非数字的数字
console.log(isNaN(12)) //如果是数字就显示false 不是数字就显示true
布尔类型(boolean) 描述状态正确错误
var aa = true; //正确
var bb =false; //错误
null类型
定义:空,没有。
不占据内存空间
var mm = null;
undefined类型
未定义,有的,存在只是没有赋值;占据内存空间
var nn; 变量只声明没有被赋值那么输出就是undefined
控制台输出,常用于调试,显示内容
console.log (变量名) 可同时输出多个变量 用逗号隔开 (a,b,c,d)
prompt(" ") 用户输入框
alert(" ") 警示框
检测数据类型
typeof (变量) 返回给你数据的类型
var res = typeof (a); // 返回的值给了res
console.log (res);
或者
console.log (typeof(a));