1. number类型:
var num = 1;
console.log(typeof num);
返回的是number
2. string类型:
var str = 'zhw';
console.log(typeof str);
返回的是string
3. boolean类型:
var boo = true;
console.log(typeof boo);
返回的是boolean
4. undefined类型:
var und ;
console.log(typeof und);
返回的是undefined
5. Array类型
var arr = new Array();
console.log(typeof arr);
返回的是object
6. function类型
var fn = function(){};
console.log(typeof fn);
返回的是function
7. object类型
var obj = new Object();
var a = [];
console.log(typeof a);
console.log(typeof obj);
返回的是object
8. 字面量数组
var Arr = [8,11];
console.log(typeof Arr);
返回的是object
9. 自定义对象
function student1(name){
this.name =name;
}
var stu = new student1();
console.log(typeof stu);
返回的是object
总结
typeof 可以返回的类型为:number、string、boolean、undefined、object、function。