JavaScript数据类型包括:number、string、boolean、null、undefined
typeof:返回数据类型
使用方法
1.typeof 变量名
2.typeof (变量)
number:数字类型的(整数和小数)
var num1=90;
console.log(num1);//90
console.log(typeof num1);//number
string:字符串类型(一般都是用''或"")
var str="Tom";
console.log(str);
console.log(typeof (str));
boolean:布尔类型
var flag=true;
console.log(flag);
console.log(typeof flag);
null:空数据类型
var nll=null;
console.log(nll);
console.log(typeof nll);//object
undefined:未定义
var xxx;
console.log(xxx);//undefined
console.log(typeof xxx);//undefined
如果一个undefined和一个数字进行计算,结果是NaN
var num3;
console.log(num3+10);//NaN(not a number)
整数和小数都是number类型
小数不可以验证小数
不可以用(num==NaN) 验证num是不是NaN
isNaN(num);验证num是不是非数字