1. export function isFunction(v: any): boolean {
    2. return typeof v === 'function';
    3. }
    4. export function isString(v: any): boolean {
    5. return typeof v === 'string';
    6. }
    7. /**
    8. * 保留 object 中的部分内容
    9. * @param obj
    10. * @param keys
    11. */
    12. export function pick(obj: Record<string, unknown>, keys: string[]): Record<string, unknown> {
    13. const r = {};
    14. keys.forEach((key) => {
    15. r[key] = obj[key];
    16. });
    17. return r;
    18. }