Sobes.tech
Junior — Middle

Ποια είναι η κύρια λειτουργία του TypeScript στην ανάπτυξη λογισμικού;

sobes.tech AI

Απάντηση από AI

Η κύρια λειτουργία του TypeScript είναι η προσθήκη στατικής τυποποίησης στο JavaScript. Αυτό βοηθά τους προγραμματιστές να εντοπίζουν σφάλματα κατά τη φάση της μεταγλώττισης, αντί κατά την εκτέλεση, βελτιώνει την αναγνωσιμότητα και τη συντήρηση του κώδικα, και διευκολύνει τη δουλειά με μεγάλα έργα. Το TypeScript επεκτείνει τις δυνατότητες του JavaScript, επιτρέποντας τη χρήση τύπων, διεπαφών, καταχωρητών και άλλων κατασκευών, αυξάνοντας την αξιοπιστία και την ποιότητα του κώδικα.

Παράδειγμα:

function greet(name: string): string {
  return `Γειά σου, ${name}!`;
}

console.log(greet("Κόσμος"));
// Αν περάσετε έναν αριθμό, το TypeScript θα εμφανίσει σφάλμα κατά τη φάση της μεταγλώττισης
// greet(123); // Σφάλμα