Τι είναι οι πίνακες πληκτρολόγησης στο TypeScript

Ti Einai Oi Pinakes Plektrologeses Sto Typescript



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

Αυτό το σεμινάριο θα περιγράψει την πληκτρολόγηση πινάκων με διαφορετικές δομές ή διατάξεις στοιχείων σε έναν πίνακα στο TypeScript.







Τι είναι οι πίνακες πληκτρολόγησης στο TypeScript;

' Πίνακας ” είναι μια δομή δεδομένων στο TypeScript παρόμοια με την JavaScript με μια προηγμένη δυνατότητα καθορισμού του τύπου πίνακα. Μπορεί να χρησιμοποιηθεί για την αποθήκευση και το χειρισμό μιας συλλογής στοιχείων του ίδιου τύπου, τα οποία μπορεί να είναι είτε πρωτόγονοι τύποι είτε αντικείμενα. Το TypeScript παρέχει διάφορους τρόπους για να δηλώσετε πίνακες με διαφορετικούς τύπους και δομές.



Υπάρχουν δύο τρόποι για να δηλώσετε ή να αρχικοποιήσετε έναν πίνακα με απλούς ή πολλούς τύπους στο TypeScript:



    • Λέξη-κλειδί 'Πίνακας'.
    • Σύντομη σύνταξη

Σύνταξη για πίνακα απλού τύπου





Ακολουθήστε τη δεδομένη σύνταξη για να δηλώσετε ή να αρχικοποιήσετε έναν πίνακα ενός τύπου:

Πίνακας < τύπος > = [ στοιχείο1, στοιχείο2, στοιχείο3 ] ;
Ή
τύπος [ ] = [ στοιχείο1, στοιχείο2, στοιχείο3 ] ;


Σύνταξη για πίνακα πολλαπλών τύπων



Για πίνακα πολλαπλών τύπων, χρησιμοποιήστε τη δεδομένη σύνταξη:

Πίνακας < τύπος | τύπος > = [ στοιχείο1, στοιχείο2, στοιχείο3 ] ;
Ή
( τύπος | τύπος ) [ ] = [ στοιχείο1, στοιχείο2, στοιχείο3 ] ;


Για τη χρήση πινάκων απλού και πολλαπλών τύπων στο TypeScript, ακολουθήστε άρθρο.

Υπάρχουν δύο διαφορετικές δομές ή διατάξεις στοιχείων σε έναν πίνακα στο TypeScript:

Μονοδιάστατος πίνακας στο TypeScript

ΕΝΑ ' μονοδιάστατη Ο πίνακας στο TypeScript είναι μια συλλογή στοιχείων του ίδιου τύπου που είναι αποθηκευμένα σε γραμμική ακολουθία.

Σύνταξη

Ακολουθήστε τη δεδομένη σύνταξη για τη δήλωση ή την προετοιμασία του πίνακα μιας διάστασης:

Πίνακας < τύπος > = [ στοιχείο1, στοιχείο2, στοιχείο3 ] ;
Ή
τύπος [ ] = [ στοιχείο1, στοιχείο2, στοιχείο3 ] ;


Πριν συνεχίσετε, έχετε υπόψη σας ένα πράγμα για την εκτέλεση ενός αρχείου TypeScript, πρέπει να μετατραπεί σε ένα αρχείο JavaScript και στη συνέχεια να εκτελέσετε τον κώδικα JavaScript στο τερματικό χρησιμοποιώντας τις δεδομένες εντολές:

tsc όνομα αρχείου.ts
όνομα αρχείου κόμβου.js


Παράδειγμα

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

var evenNumbers: Πίνακας < αριθμός > ;


Αρχικοποιήστε τον πίνακα αναθέτοντας στοιχεία σε αυτόν:

ζυγοί αριθμοί = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , είκοσι ] ;


Τέλος, εκτυπώστε τον πίνακα στην κονσόλα χρησιμοποιώντας το ' console.log() 'μέθοδος:

console.log ( μονοί αριθμοί ) ;


Παραγωγή

Πολυδιάστατος πίνακας στο TypeScript

ΕΝΑ ' πολυδιάστατη Ο πίνακας στο TypeScript είναι αυτός που περιέχει έναν ή περισσότερους πίνακες ως στοιχεία του. Κάθε εσωτερικός πίνακας είναι ένας ξεχωριστός πίνακας και όλοι έχουν το ίδιο μήκος.

Σύνταξη

Για έναν δισδιάστατο πίνακα, χρησιμοποιείται η ακόλουθη σύνταξη:

Πίνακας < τύπος > = [ [ στοιχείο1, στοιχείο2 ] , [ στοιχείο1, στοιχείο2 ] , [ στοιχείο1, στοιχείο2 ] ] ;
Ή
τύπος [ ] [ ] = [ [ στοιχείο1, στοιχείο2 ] , [ στοιχείο1, στοιχείο2 ] , [ στοιχείο1, στοιχείο2 ] ] ;


Στο TypeScript, οι πίνακες δεν απαιτείται να έχουν συγκεκριμένο αριθμό διαστάσεων. Μπορείτε να δημιουργήσετε πίνακες με οποιονδήποτε αριθμό διαστάσεων τοποθετώντας πίνακες μέσα σε πίνακες.

Παράδειγμα

Στο συγκεκριμένο παράδειγμα, θα δηλώσουμε και θα αρχικοποιήσουμε έναν πίνακα 2×2 (δισδιάστατος πίνακας) του ' αριθμός ” τύπος:

αφήνω μήτρα: αριθμός [ ] [ ] = [ [ έντεκα , 1 ] , [ 12 , 5 ] , [ δεκαπέντε , 9 ] ] ;


Εκτυπώστε τη μήτρα στην κονσόλα επαναλαμβάνοντας κάθε στοιχείο κάθε πίνακα χρησιμοποιώντας το ' Για ' βρόχος:

Για ( αφήνω i = 0 ; Εγώ < matrix.length; i++ ) {
αφήνω σειρά = '' ;
Για ( αφήνω j = 0 ; ι < μήτρα [ Εγώ ] .μήκος; j++ ) {
σειρά += μήτρα [ Εγώ ] [ ι ] + '' ;
}
console.log ( σειρά ) ;
}


Παραγωγή


Έχουμε συγκεντρώσει όλες τις απαραίτητες πληροφορίες σχετικά με τους πίνακες πληκτρολόγησης στο TypeScript.

συμπέρασμα

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