2.0.7 • Published 4 years ago

@geeeger/is v2.0.7

Weekly downloads
10
License
ISC
Repository
github
Last release
4 years ago

is

判断数据类型工具

Usage

import {
    isArray,
    isBoolean,
    isDate,
    isError,
    isFunction,
    isNull,
    isNumber,
    isObject,
    isRegExp,
    isString,
    isSymbol,
    isUndefined,
    isJson,
} from '@geeeger/is';

it('isArray', () => {
    expect(isArray([])).toBeTruthy();
});

it('isBoolean', () => {
    expect(isBoolean(true)).toBeTruthy();
});

it('isDate', () => {
    expect(isDate(new Date())).toBeTruthy();
});

it('isError', () => {
    expect(isError(new Error())).toBeTruthy();
});

it('isFunction', () => {
    expect(isFunction(() => {})).toBeTruthy();
});

it('isNull', () => {
    expect(isNull(null)).toBeTruthy();
});

it('isNumber', () => {
    expect(isNumber(0)).toBeTruthy();
});

it('isObject', () => {
    expect(isObject({})).toBeTruthy();
});

it('isRegExp', () => {
    expect(isRegExp(/a/)).toBeTruthy();
});

it('isString', () => {
    expect(isString('')).toBeTruthy();
});

it('isSymbol', () => {
    expect(isSymbol(Symbol(1))).toBeTruthy();
});

it('isUndefined', () => {
    expect(isUndefined(undefined)).toBeTruthy();
});
it('isJson', () => {
    expect(isJson(JSON.stringify([]))).toBeTruthy();
});
2.0.7

4 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.0

5 years ago

1.1.0

5 years ago

1.0.2

5 years ago

1.0.1

6 years ago

1.0.0

6 years ago