ptype
v1.2.2
Published
获取或判断数据类型。
Downloads
1
Readme
import
// nodejs / module
const ptype = require('ptype')
or
// browser
<script type="javascript" src="ptype.js">
var num = 10
ptype(num)
/*
* @return {
* data: 10,
* type: 'Number'
* }
*/
var arr = [0, 2]
ptype(arr)
/*
* @return {
* data: [0, 2],
* type: 'Array'
* }
*/
var obj = {id: 2}
ptype(obj).isArray() // false
ptype(obj).isObject() // true
var date = new Date()
ptype(date).isDate() // true
ptype( param )
@return {
data: param,
type: param-type
}
ptype( param )
.isObject()
.isArray()
.isNumber()
.isUndefined()
.isNull()
.isString()
.isFunction()
.isDate()
.isNaN()
.isBoolean()
@return false/true