import debounce from './debounce' import throttle from './throttle' import scrollbarWidth from './scrollbarWidth' import popover from './popover' import { decode64, encode64 } from './base64' // dom监听 import handleEvent from './handleEvent' // 判断类 import isPC from './isPC' import isFunction from './isFunction' import isArray from './isArray' import isEmptyObject from './isEmptyObject' import isObject from './isObject' import isBoolean from './isBoolean' import isString from './isString' import isNumber from './isNumber' import notNumber from './notNumber' import isMobileNumber from './isMobileNumber' import isEmpty from './isEmpty' import hasChinese from './hasChinese' import hasOwn from './hasOwn' import inOf from './inOf' // 操作类 import clone from './clone' import queryForm from './queryForm' import queryClone from './queryClone' import formatMoney from './formatMoney' import unique from './unique' // dom import { hasClass, addClass, removeClass, getStyle, setStyle, hasAttr, getAttr, } from './dom' import onScrollToBottom from './onScrollToBottom' // get import randomString from './randomString' import getScrollHeight from './getScrollHeight' import getDocumentTop from './getDocumentTop' import getWindowHeight from './getWindowHeight' import arrayFindIndex from './arrayFindIndex' import arrayFind from './arrayFind' // date import { getYear, getMonth, getRealMonth, getDate, getHours, getMinutes, getSeconds, getDayOfMonth, getFirstDayOfMonth, getDayCountOfMonth, getPrevMonth, getNextMonth, clearHours, getYYYYMMDD, } from './date' // 转换 import toNumber from './toNumber' import object2params from './object2params' import string2array from './string2array' import flattenify from './flattenify' // 定制化函数 import getObjectFromArray from './getObjectFromArray' export { decode64, encode64, popover, debounce, throttle, scrollbarWidth, handleEvent, isPC, isFunction, isArray, isEmptyObject, isObject, isBoolean, isString, isNumber, notNumber, isMobileNumber, isEmpty, hasChinese, clone, queryForm, queryClone, formatMoney, unique, hasOwn, inOf, hasClass, addClass, removeClass, getStyle, setStyle, hasAttr, getAttr, onScrollToBottom, getWindowHeight, getScrollHeight, getDocumentTop, getYear, getMonth, getRealMonth, getDate, getHours, getMinutes, getSeconds, getDayOfMonth, getFirstDayOfMonth, getDayCountOfMonth, getPrevMonth, getNextMonth, clearHours, getYYYYMMDD, randomString, toNumber, object2params, string2array, flattenify, getObjectFromArray, arrayFindIndex, arrayFind, }