关于 .d.ts 编写问题

export interface ParseOptions {
    arrayFormat?: 'bracket' | 'index' | 'none';
    decode?: boolean;
}export interface OutputParams {
  [key: string]: string | string[] | undefined;
}export function parse(str: string, options?: ParseOptions): OutputParams;

这种在 export interface ParseOptions .d.ts 文件中是什么作用?在编辑器中使用 parse方法时,也没有提示具体的如参类型,只是提示了 ParseOptions?


慕的地6264312
浏览 343回答 1
1回答

心有法竹

export interface ParseOptions {     arrayFormat?: 'bracket' | 'index' | 'none'     decode?: boolean}export interface OutputParams {   [key: string]: string | string[] | undefined}export declare function parse(str: string, options?: ParseOptions): OutputParams
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript