UNPKG

project-general-tools

Version:

项目开发通用工具类封装

94 lines (93 loc) 3.77 kB
declare const utils: { getUUID(len: number, radix: number): string; getResult(arr?: never[], id?: string, find?: string, result?: string): string; url: { build(url: string, param: any): string; getParam(name: any): any; getParamKeys(): any; getParamVals(): any; getParamMap(): any; paramStringToMap: (str: string) => any; mapToParamString(m: any): string; }; object: { isObject(obj: any): boolean; isFunction(obj: any): boolean; isArray(obj: any): boolean; isNull(obj: any): boolean; isNotNull(obj: any): boolean; length(obj: any): number; getChildrenPath(obj: any, c: any, k: any): any; merge(t: any, s: any, mergeArray?: boolean): any; }; string: { trim(str: any): string; isBlank(str: any): boolean; isNotBlank(str: any): boolean; isEmpty(str: any): boolean; isNotEmpty(str: any): boolean; equalsIgnoreCase(a: any, b: any): boolean; }; list: { isEmpty(l: any): boolean; isNotEmpty(l: any): boolean; stringToList(s: any): any; find(l: any, k: any, v: any, j: any): any[]; indexOf(l: any, k: any, v: any, b: any, j: any): number; }; map: { mapsExtVal(maps: any, key: any): any[]; listToMap(list: any, key: any): any; isEqualForString(a: any, b: any): boolean; isEmpty(m: any): boolean; isNotEmpty(m: any): boolean; isEqual(a: any, b: any, isWeak: any, isString: any): boolean; keys(m: any): any[]; vals(m: any): any[]; }; formatPhoneNumber(phone: string): string; numberToPercentage(percentage: any): string; /** * @description 绑定事件 on(element, event, handler) */ on(): (element: any, event: any, handler: any) => void; /** * @description 解绑事件 off(element, event, handler) */ off(): (element: any, event: any, handler: any) => void; CDN(name: string, cdn?: string | undefined): string; }; export default utils; /** * _ooOoo_ * o8888888o * 88' . '88 * (| -_- |) * O\ = /O * ____/`---'\____ * .' \\| |// `. * / \\||| : |||// \ * / _||||| -:- |||||- \ * | | \\\ - /// | | * | \_| ''\---/'' | | * \ .-\__ `-` ___/-. / * ___`. .' /--.--\ `. . __ * .'' '< `.___\_<|>_/___.' >'''. * | | : `- \`.;`\ _ /`;.`/ - ` : | | * \ \ `-. \_ __\ /__ _/ .-` / / * ======`-.____`-.___\_____/___.-`____.-'====== * `=---=' * ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * 佛祖保佑 永无BUG * 佛曰: * 写字楼里写字间,写字间里程序员; * 程序人员写程序,又拿程序换酒钱。 * 酒醒只在网上坐,酒醉还来网下眠; * 酒醉酒醒日复日,网上网下年复年。 * 但愿老死电脑间,不愿鞠躬老板前; * 奔驰宝马贵者趣,公交自行程序员。 * 别人笑我忒疯癫,我笑自己命太贱; * 不见满街漂亮妹,哪个归得程序员? * * Mad Dragon 395548460@qq.com */