用js(推荐)判断各种数据类型的简单方法

用js(推荐)判断各种数据类型的简单方法
知道JS的人都知道,有一种判断各种数据类型,有写的方式有两种:XXX(XXX)类型,类型

以下示例如下:

类型2输出数

零输出对象类型

{ }类型对象的输出

{ }输出对象类型

Typeof(功能){ }(输出功能)

类定义的输出定义

'222'output字符串类型

类型的真实输出布尔
这包含五种JS数据类型、字符串和布尔undefinedobject数函数类型函数

您一定要问:如何区分对象、数组和null

然后我们要使用另一个工具:object.prototype.tostring.call

这是对象的原始原型扩展函数,用于更精确地区分数据类型。

让我们试试这个东西:
VaR方法= object.prototype.tostring

gettype.call('aaaa ')输出字符串} {对象

gettype.call(2222){数量}输出对象

gettype.call(真正的)输出对象布尔} {

gettype.call(定义)输出{对象定义}

gettype.call(null){零}输出对象

gettype.call {物}输出({ })

gettype.call({ }){ }输出对象数组

gettype.call(功能{目标}){ }(输出)

看到这里,我们刚才已经解决了这个问题。

事实上,js中有很多类型的判断。

{物} htmldivelement div对象,

{对象htmlbodyelement }体对象,

{对象文档}(ie)或

{物}(Firefox,Ogle)这…

判断各种DOM节点,在编写插件时使用。

可以封装的方法如下:
VaR方法= object.prototype.tostring

var实用工具= {

isobj:功能(o){

返回gettype.call(O)= ={物};

},

ISArray:功能(o){

返回gettype.call(O)= ={对象数组};

},

IsNULL:功能(o){

返回gettype.call(O)= ={零}对象;

},

isdocument:函数(){

返回gettype.call(O)= ={对象文件}{ } | | HtmlDocument对象;

}



}
上面的JS是一个简单的方法来判断各种数据类型(推荐),这是所有萧边分享你的内容。我希望能给你一个参考,希望你能支持它。

tag:推荐方法数据类型简单电脑软件

相关内容