js中判断数据类型的几种方法(一)
js中可以判断数据类型的方法有四种:typeof、toString、constructor、instanceof。下面我们通过一些例子首先来看下typeof和toString两种方法之间的关联和区别:
一.typeof运算
格式:typeof obj
返回值:number、string、boolean、object、function、undefined
实例:
1.js中的基本类型
图1.1.1 图1.1.22.js中的对象
图1.2.1 图1.2.2 图1.2.3 图1.2.43.总结
图1.3.1二.toString运算
要想区别对象、数组、正则等单纯使用 typeof 是不行的,JavaScript中通过Object.prototype.toString方法,判断某个对象值属于哪种内置类型。
格式:Object.prototype.toString.call(a);
返回值:[object Classes]
网友评论