Πίνακες στο TypeScript

Οι πίνακες στο TypeScript είναι αυστηρά τυποποιημένοι. Αυτό σημαίνει ότι μπορούν να περιέχουν δεδομένα ενός μόνο τύπου.

Ο τύπος δεδομένων ενός πίνακα καθορίζεται με δύο τρόπους. Ας τους μελετήσουμε.

Πρώτος τρόπος

Ας φτιάξουμε έναν πίνακα με strings. Για αυτό, μετά το όνομα της μεταβλητής ορίζουμε τον τύπο δεδομένων, και μετά από αυτό γράφουμε αγκύλες ως ένδειξη ότι έχουμε πίνακα:

typescriptlet arr: string[] = ['a', 'b', 'c', 'd', 'e'];

Ας εμφανίσουμε ένα στοιχείο του πίνακα:

typescriptconsole.log(arr[0]); // θα εμφανίσει 'a'

Δεύτερος τρόπος

Υπάρχει ένας εναλλακτικός τρόπος δήλωσης πίνακα. Σε αυτόν, καθορίζουμε τη λέξη-κλειδί Array, και στη συνέχεια σε γωνιακές αγκύλες καθορίζεται ο τύπος δεδομένων. Δείτε το παράδειγμα:

typescriptlet arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];

Πρακτικές ασκήσεις

Задание 1

Χρησιμοποιώντας τον πρώτο τρόπο, καθορίστε τον τύπο δεδομένων στον ακόλουθο πίνακα:

javascriptlet arr = [1, 2, 3, 4, 5];
Задание 2

Χρησιμοποιώντας τον δεύτερο τρόπο, καθορίστε τον τύπο δεδομένων στον ακόλουθο πίνακα:

javascriptlet arr = [1, 2, 3, 4, 5];