Έλεγξα εδώ http://go.microsoft.com/fwlink/?LinkId=267238 ποια είναι η γραφομηχανή Γλώσσα προδιαγραφές , αλλά δεν μπορούσα να δω ένα πράγμα ότι το πώς μπορώ να κηρύξει ένα είδος επιστροφής της συνάρτησης. Μου έδειξε αυτό που περίμενα στον παρακάτω κώδικα:greet(name:string) :string {}
class Greeter {
greeting: string;
constructor (message: string) {
this.greeting = message;
}
greet() : string{
return Hello, + this.greeting;
}
}
Βλέπω μπορούμε να χρησιμοποιήσουμε κάτι (name:string) => any, αλλά χρησιμοποιούνται ως επί το πλείστον κατά τη διέλευση λειτουργίες επανάκλησης γύρω από:
function vote(candidate: string, callback: (result: string) => any) {
// ...
}













