标签:
Number类型表示数值类型,包括整型和浮点型。js中不分长整形、短整型、单精度、双精度。
number类型的定义方式如下,其中第一种最为常用。后两种一般不用。
var num = 1;
var num = new Number(); //初始值为0
var num = new Number(1);
number类型分为整型和浮点型
var num = 1; //整型
var num = 2.3; //浮点
//在谷歌控制台中输入
> typeof Infinity
< "number"
//--------------------------
> var a = 6/0
> a
< Infinity
//但是直接使用 typeof 6/0 最后的结果是NaN
> typeof 6/0
< NaN
//在谷歌控制台中输入
> typeof NaN
< "number"
//--------------------------
> var a = 6 * ‘s‘
> a
< NaN
typeof用于判断变量的类型,用法:
var s = 0;
var type = typeof s;
if(typeof s == ‘number‘);
typeof(s)
这里仅了解typeof的用法
Note:
typeof是一个操作符而不是一个函数,而typeof()是一个函数。
通常情况下当我们访问一个未经赋值的变量时会得到一个undefined值。
null表示空即什么也没有。
标签:
原文地址:http://blog.csdn.net/jaune161/article/details/50598354