z-util-page
Version:
29 lines (28 loc) • 582 B
TypeScript
interface URLWithParam {
hash: string;
host: string;
hostname: string;
href: string;
origin: string;
password: string;
pathname: string;
port: string;
protocol: string;
search: string;
username: string;
searchParams: {
[key: string]: any;
};
}
/**
* 解析URL
* @category 辅助函数
* @example
* ```ts
* const url = 'https://www.baidu.com/s?wd=hello#world'
* const result = parseUrl(url)
* ```
* @param url 统一资源定位符
*/
export declare function parseUrl(url: string): URLWithParam | null;
export {};