Σε αυτή την άσκηση, θα υλοποιήσεις μια συνάρτηση με το όνομα processString που επεξεργάζεται μια δεδομένη συμβολοσειρά εισόδου με σωστή διαχείριση σφαλμάτων.
Θα μάθεις πώς να:
Υλοποίησε τη συνάρτηση processString χρησιμοποιώντας ένα μπλοκ try…catch.
Μέσα στο μπλοκ try:
TypeError.null.RangeError
SyntaxError.uppercase.Μην ξεχάσεις να προσθέσεις κατάλληλα μηνύματα σφάλματος όταν πετάς το σφάλμα! Ένα κατατοπιστικό και καλά δομημένο μήνυμα σφάλματος μπορεί να σου γλιτώσει ώρες αποσφαλμάτωσης.
Μέσα στο μπλοκ catch:
console.log
throw το error, ώστε να μπορεί να ελεγχθεί ο τύπος του.Υλοποίησε διάφορα είδη χειρισμού σφαλμάτων και διαχείρισης πόρων.
Ένα σημαντικό σημείο του προγραμματισμού είναι το πώς να χειρίζεσαι τα σφάλματα και να κλείνεις πόρους ακόμα κι αν συμβούν σφάλματα.
Αυτή η άσκηση απαιτεί να χειριστείς διάφορα σφάλματα. Επειδή ο χειρισμός σφαλμάτων εξαρτάται αρκετά από τη γλώσσα προγραμματισμού, θα πρέπει να ανατρέξεις στα τεστ της διαδρομής σου για να δεις τι απαιτείται ακριβώς.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις JavaScript με 37 έννοιες159 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.