Πρόταση JavaScript let

Ορισμός και χρήση

Η πρόταση let δηλώνει μεταβλητές.

Οι μεταβλητές είναι θυρίδες αποθήκευσης πληροφοριών.

Η δημιουργία μεταβλητών στο JavaScript ονομάζεται "δήλωση μεταβλητής"

let carName;

Μετά τη δήλωση, η μεταβλητή είναι κενή (δεν έχει τιμή).

Για να δώσετε τιμή στη μεταβλητή, χρησιμοποιήστε το ισόδιστο:

carName = "Volvo";

Μπορείτε επίσης να δώσετε τιμή στη μεταβλητή κατά την δηλότησή της:

let carName = "Volvo";

Συμβουλή:Η τιμή μιας μεταβλητής που δεν έχει δηλωθεί είναι undefined.

Παράδειγμα

Παράδειγμα 1

Δημιουργία μεταβλητής με το όνομα carName και της αποθήκευσης της τιμής "Volvo" σε αυτήν.

let carName = "Volvo";

Προσπαθήστε το προσωπικά

Παράδειγμα 2

Χρήση του let για την αποθήκευση της τιμής 5 στο x και της τιμής 6 στο y, και την εμφάνιση του x + y:

let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;

Προσπαθήστε το προσωπικά

Παράδειγμα 3

Δήλωση πολλαπλών μεταβλητών σε μια φράση.

Ξεκινήστε τη φράση με let και διαχωρίστε τις μεταβλητές με κόμμα

let lastName = "Gates",
age = 19,
job = "CEO";

Προσπαθήστε το προσωπικά

Παράδειγμα 4

Χρήση του let σε γύρω

let text = "";
for (let i = 0; i < 5; i++) {
  text += i + "
"; }

Προσπαθήστε το προσωπικά

Γραμματική

let όνομα = τιμή;

Παράμετροι

Παράμετροι Περιγραφή
όνομα

Απαιτείται. Το όνομα της μεταβλητής.

Οι μεταβλητές πρέπει να ακολουθούν τα παρακάτω κανόνες:

  • Πρέπει να ξεκινά με γράμμα, $ ή _
  • Τα ονόματα διαφοροποιούνται με την κεφαλαία και την πεζή γραφή (y και Y είναι διαφορετικά)
  • Κλειδιά JavaScript που είναι αποθηκευμένα δεν μπορούν να χρησιμοποιηθούν ως ονόματα
τιμή Προαιρετικό. Η τιμή που θα δοθεί στη μεταβλητή.

Υποστήριξη του περιηγητή

Το let είναι χαρακτηριστικό του ECMAScript6 (ES6).

Όλοι οι σύγχρονοι περιηγητές υποστηρίζουν το ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη

O Internet Explorer 11 και οι προηγούμενες εκδόσεις δεν υποστηρίζουν το let.

Σελίδες σχετικές

Παρατηρήσεις:JavaScript Γλώσσα var

Παρατηρήσεις:JavaScript Γλώσσα const

Εκμάθηση:JavaScript Γλώσσα Μεταβλητή

Εκμάθηση:JavaScript let

Εκμάθηση:JavaScript const

Εκμάθηση:JavaScript Χώρος Εφαρμογής