d3-let
Version:
A small set of utilities for d3 plugins
40 lines (25 loc) • 774 B
JavaScript
import {ostring} from './consts';
export function isObject (value) {
return ostring.call(value) === '[object Object]';
}
export function isString (value) {
return ostring.call(value) === '[object String]';
}
export function isFunction (value) {
return ostring.call(value) === '[object Function]';
}
export function isArray (value) {
return ostring.call(value) === '[object Array]';
}
export function isDate (value) {
return ostring.call(value) === '[object Date]';
}
export function isNumber (value) {
return ostring.call(value) === '[object Number]';
}
export function isError (value) {
return ostring.call(value) === '[object Error]';
}
export function isPromise (value) {
return ostring.call(value) === '[object Promise]';
}