JavaScript基本语法:查看数据类型 ---JavaScript入门笔记
来源:原创 更新时间:2017-07-26 21:09:17 编辑:编辑 浏览:2575
1. typeof
typeof的作用是返回数据的类型。我们首先告诉同学们这个函数的返回值以及代表的数据类型,这样同学们看到后面的例子才不会迷茫。
返回值 | 对应的数据类型 |
undefined | 这个值未定义 |
boolean | 这个值是布尔值 |
string | 这个值是字符串 |
number | 这个值是数值 |
| 这个值是对象或 |
function | 这个值是函数 |
1). 检查一个变量是否存在,是否有值. typeof在两种情况下会返回"undefined":一个变量没有被声明的时候,和一个变量的值是undefined的时候.
例子1:
var person={name:"小明", sex:"男", old:20};document.write( typeof(person) + ","+typeof(m));
结果为:
说明:
1). 根据返回结果我们可以知道person是被定义的,且是对象。而m是没有被定义的。
2). 原始值的类型是什么?
例子2:
var person = {name: "小明", sex: "男", old: 20};document.write(typeof(person) + " , " + typeof(m) + " , " + typeof ("aa") + " , " + typeof (90));
结果为: