#typescript
#typescript
Вопрос:
Это мой код в typescript
function loginWithPassword(user: Object | string, password: string, callback?: Function): void;
Я не знал, что происходит с этим кодом в typescript
Ответ №1:
это сигнатурное определение функции loginWithPassword
.
Давайте разберем этот код:
function loginWithPassword(
user: Object | string,
password: string,
callback?: Function): void;
определение
loginWithPassword
function
того, что будет возвращатьvoid
Он приметthree parameters
:
1-й параметрuser
будет иметь типobject or a string
2-й параметрpassword
всегда будетstring
3-й параметрcallback
будетfunction
Комментарии:
1. Но моя функция входа в систему выполняется только здесь ……… это означает, что эта функция ссылается только на базу данных для заданных параметров
2. @Sujitha то, что вы видите, — это только определение типа или, другими словами, сигнатура функции. Он определяет тип входных данных, которые принимает эта функция, и тип выходных данных, которые она возвращает. Однако в этой строке кода на самом деле ничего не «происходит», эта часть находится в реализации этого определения типа , которое вы не показали в OP.
3. Привет, Ашиш…. Спасибо за ur rply на самом деле loginWithPassword() — это встроенная функция в meteor….. Спасибо за объяснение..