⊗tsSpIfFT 24 of 37 menu

Giao diện cho hàm trong TypeScript

Giao diện có thể được tạo không chỉ cho đối tượng mà còn cho hàm. Để làm điều này, trong phần thân của giao diện, cần chỉ định chữ ký gọi của hàm: các tham số cho hàm và kiểu của chúng, cũng như kiểu kết quả trả về của hàm.

Hãy xem xét ví dụ sau. Hãy tạo một kiểu bằng cách sử dụng giao diện IMathFunc. Trong dấu ngoặc đơn, chúng ta chỉ định hai tham số kiểu số. Chỉ định kiểu boolean cho giá trị trả về:

interface IMathFunc { (num1: number, num2: number): boolean; }

Bây giờ hãy tạo hàm myFunc dựa trên giao diện của chúng ta:

let myFunc: IMathFunc = function(num1: number, num2: number): boolean { if(num1 == num2) { return true; } else { return false; } } console.log(myFunc(2, 2));

Tạo một giao diện cho hàm, nhận hai chuỗi làm tham số và trả về các chuỗi này được nối với nhau bằng dấu cách.

Tạo một giao diện cho hàm, nhận một số làm tham số và trả về một mảng các ước số của số đó.

Tạo một giao diện cho hàm, nhận một chuỗi làm tham số và trả về một mảng các từ trong chuỗi đó.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối