Πρόγραμμα JavaScript για εργασία με σταθερές

Πίνακας περιεχομένων

Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα JavaScript για εργασία με σταθερές.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:

  • Μεταβλητές και σταθερές JavaScript

Παράδειγμα: Εργασία με σταθερές

 // program to include constants const a = 5; console.log(a); // constants are block-scoped ( const a = 50; console.log(a); ) console.log(a); const arr = ('work', 'exercise', 'eat'); console.log(arr); // add elements to arr array arr(3) = 'hello'; console.log(arr); // the following code gives error // changing the value of a throws an error // uncomment to verify // a = 8; // throws an error // const x; 

Παραγωγή

 5 50 5 ("εργασία", "άσκηση", "φαγητό") ("εργασία", "άσκηση", "φαγητό", "γεια")

Το JavaScript ES6 εισήγαγε τη constλέξη-κλειδί για εργασία με σταθερές. constδηλώνει ότι η αναφορά στην τιμή είναι σταθερή και δεν μπορεί να αλλάξει.

Για παράδειγμα,

 const a = 5; a = 44; // throws an error

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

 ( const a = 50; console.log(a); // 50 ) console.log(a); // 5

Η τιμή του πίνακα arr αλλάζει και προστίθεται ένα νέο στοιχείο. Σε πίνακα, οι τιμές μπορούν να αλλάξουν. Ωστόσο, η αναφορά πίνακα δεν μπορεί να αλλάξει. Για παράδειγμα,

 const arr = ('work', 'exercise', 'eat'); arr(3) = 'hello';

Επίσης, η σταθερά πρέπει να αρχικοποιηθεί. Δεν μπορείτε απλώς να δηλώσετε μια σταθερά. Για παράδειγμα,

 const x; // SyntaxError: const declared variable 'x' must have an initializer.

ενδιαφέροντα άρθρα...