@iicoding/utils
Version:
Browser 端 - 类型判断 - 类似 koa 的异步compose - sleep - 扩展对象属性 - 扩展 storage 对象功能
28 lines (27 loc) • 859 B
TypeScript
export * from './copy';
export * from './debounce';
export * from './read-copy';
/**
* sleep
* @param time 休眠时间
*/
export declare const sleep: (time: number) => Promise<unknown>;
/**
* 手机号脱敏
* @param phone 手机号
*/
export declare const phoneDesensitization: (phone: string) => string;
/**
* 证件号脱敏
* @param { string } credential 证件号码
*/
export declare const credentialDesensitization: (credential: string) => string;
/**
* 根据身份证号码获取性别信息
* @param idCard 身份证搞号码
* @param placeholder 未识别出时 默认返回的占位符
* @return '0' ---> 男
* @return '1' ---> 女
*/
export declare const idCardGender: <P = any>(idCard: string, placeholder?: P | undefined) => "0" | P | "1" | undefined;
export declare const toFormData: (target: Record<string, any>) => FormData;