isa-util
js utils in browser;
Installl
- npm
npm i isa-util
- yarn
yarn add isa-util
Usage
import { isArray, getQuery } from 'isa-util';
API
Type Check
- isArray: (arg: any) => boolean;
- isFunction: (arg:any) => boolean;
- isObject: (arg: any) => boolean;
- isString: (arg:any) => boolean;
- isNumber: (arg:any) => boolean;
- isSymbol: (arg: any) => boolean;
Query String
- getQuery: () => URLSearchParams;
- setQuery: (arg: URLSearchParams) => void;
Format
- addComma: (arg: number) => string;
Import
- loadCDN: (id: string, src: string option?: ScriptAttribute) => void;
API
- debounce: (func: function, wait: number) => (args: any) => any & {cancel: () => void; pending: () => boolean;};
- throttle: (func: function, wait: number) => (args: any) => any;