@emrys-cloud/eutils
Version:
Emrys云常用的 JavaScript 工具函数库
13 lines (12 loc) • 1.1 kB
TypeScript
export { isEmpty, isNotEmpty, isNull, isUndefined, isNumber, isString, isBoolean, isArray, isObject, isDate, isFunction, isRegExp, isSymbol, } from './core/types';
export { mask, maskLeft, maskRight } from './core/string';
export { numIsInt, numIsFloat, randomInt, round, sum, sumBy, toDecimalMark, addNum, subNum, mulNum, divNum, } from './core/number';
export { deepClone } from './core/object';
export { unique, uniqueBy, maxNum, minNum, shuffle, flatToTree, treeToFlat } from './core/array';
export { debounce, throttle } from './core/function';
export { isChrome, isEdge, isFirefox, isIE, isIE11, isOpera, isSafari, isMobile, isAli, isAndroid, isIOS, isLinux, isMac, isPC, isQQ, isWindows, isWx, } from './web/device';
export { blobToDataURL, dataURLtoBlob, getImgToBase64, getImgToBlob, downloadFile, } from './web/file';
export { parseQueryString, stringfyQueryString, getQueryByKey } from './web/url';
export { copyTextToClipboard } from './web/clipboard';
export { remAdapt } from './web/adapt';
export { getItem, setItem, removeItem, getString, setString } from './storage/storage';