对于确定JS内置对象类型,JS提供了typeof运算符,该运算符得到的结果为以下6种:number,boolean,string,function,object,undefined.不过对绝大多数对象而言,typeof都返回"object",无法确定具体的类型.我们使用一种函数Object.prototype.toString.call来判断 <script> var a = 1; console.log("a:"+typeof a); //number…
Object.prototype.toString.call() 区分对象类型 在JavaScript中数据类型分为:1.基本类型,2.引用类型 基本类型:Undefined,Boolean,String,Number,Null 引用类型:Object (Array,Date,RegExp,Function) var a = 'hello world'; var b = []; var c = function(){}; 1 2 3 我们用不同的判断类型的方法来判断上面三个变量的类型:(编译工具…