在打字稿回调函数中

时间:2019-04-08 10:38:12

标签: typescript

这是我在打字稿中的代码

function loginWithPassword(user: Object | string, password: string, callback?: Function): void;

我不知道打字稿中这段代码发生了什么

1 个答案:

答案 0 :(得分:3)

这是函数loginWithPassword的签名定义。

让我们分解一下代码:

function loginWithPassword(
    user: Object | string, 
    password: string, 
    callback?: Function): void;
  

定义loginWithPassword是一个function,它将返回void      
它将接受three parameters:      
第一个参数user的类型为object or a string      
第二个参数password将始终是string      
第三个参数callback将是function