easy

DocsVersion : 1.0.0

type( obj )

静态方法Define in : lang.js

对数据类型进行判断,相当于原生的 typeof,但是比 typeof 更精确。

参数
  • obj
    anything
    必需

    待判断数据类型。

返回值
  • String

    数据类型。

例子1

使用 E.type 方法对数据类型进行判断。

JavaScript代码:
var a = null,
    b,
    c = 1,
    d = '2',
    e = function(){},
    f = [ 1 ],
    g = { 'test' : 'test' },
    h = /d+/,
    j = new Date();
    
console.log( E.type(a) );    // null
console.log( E.type(b) );    // undefined
console.log( E.type(c) );    // number
console.log( E.type(d) );    // string
console.log( E.type(e) );    // function
console.log( E.type(f) );    // array
console.log( E.type(g) );    // object
console.log( E.type(h) );    // regexp
console.log( E.type(j) );    // date