javascript 中检测数据类型有好几种,其中最简单的一种是 typeof 方式。typeof 方法返回的结果是一个字符串。typeof 的用法如下:
typeof value;
typeof 返回的结果有以下几个:"boolean","string","object","undefined","number";
下面是一些示例代码:
var str = "alice"; console.log(typeof str);//返回结果是 "string" var flag = true; console.log(typeof flag);//返回结果是 "boolean" var count = 1; console.log(typeof count);//返回结果是 "number" var undefinedValue = undefined; console.log(undefinedValue); //返回结果是 "undefined" var nullValue = null; console.log( nullValue);//返回结果 "object" console.log([]);//返回结果 “object” console.log(/^1$/);//返回结果 "object"
原文:http://www.cnblogs.com/alicePanZ/p/4853428.html