javascript verlof

| | | | | | | | | | | | | | | | | | | | | | | | | | |

JavaScript is een van de drie manieren om een variabele te declareren. JavaScript let wordt gebruikt om blokbereikvariabelen te declareren en kan niet opnieuw worden toegewezen of gedeclareerd. De variabele let wordt het best gebruikt voor loops.

Variabelen zijn een essentieel onderdeel van de meeste programmeertalen. Wanneer je JavaScript gaat gebruiken, kom je de term vaak tegen. "Variabele" wordt gebruikt om een container te beschrijven die een of meer waarden in code opslaat

Er zijn drie manieren om een JavaScript-variabele te declareren. Var, en laat const. Elk van deze typen variabelen kan in verschillende omstandigheden worden gebruikt, die we later in dit artikel zullen bespreken.

Dat gezegd hebbende, de focus van deze tutorial ligt op het JavaScript-trefwoord `let it go`. " " Leave " stelt u in staat variabelen te declareren die opnieuw kunnen worden toegewezen. We zullen zien hoe het trefwoord "leave" in JavaScript werkt en een voorbeeld bekijken van een variabeledeclaratie met "leave".

Laatst dag van JavaScript-variabelen

JavaScript-variabelen slaan waarden op. Als we bijvoorbeeld een naam hebben die we in onze code willen opslaan, willen we deze misschien aan een variabele toewijzen. Variabelen kunnen elk type gegevens bevatten , inclusief getallen, tekenreeksen en objecten.

De meest gebruikelijke manier om een JavaScript-variabele te declareren is door "var" te gebruiken, grotendeels omdat de oorspronkelijke specificatie van de taal waarop JavaScript is gebaseerd niet langer deel uitmaakt van het declareren Hier is de syntaxis voor het declareren van een variabele met "var:"

In het bovenstaande voorbeeld hebben we een variabele met de naam "name" gedeclareerd en de waarde "John Appleseed" toegekend. Onze variabele heeft een paar componenten:

  • De v ariable wordt gedeclareerd met de "var" . Sleutelwoord "Full_name"
  • De naam van onze variabele is
  • "=" syntaxis vertelt ons programma om onze variabele "full_name" een waarde toe te kennen.
  • De waarde die aan onze variabele is toegewezen, is "John Appleseed".

Nu we onze variabele hebben gedeclareerd, kunnen we all along gebruiken. onze code in de volgende code, we printen onze naam variabele:

Ons programma geeft als resultaat: "John Appleseed ".

In dit voorbeeld is onze variabele een tekenreeks, maar we hadden een nummer, een array, een JSON-object, een boolean of een ander gegevenstype kunnen toewijzen. Hier is een voorbeeld van een variabele die een array opslaat:

In dit voorbeeld hebben we een variabele gedeclareerd met de naam Dit slaat vier stringvariabelen op, dit zijn de namen van mensen die ons voorbeeldconcert zouden kunnen bijwonen

Soorten JavaScript-variabelen

In de bovenstaande voorbeelden wordt het trefwoord "var" gebruikt om een variabele te declareren, maar soms is het meer geschikt om een ander trefwoord te gebruiken. De trefwoorden, laten "en" const "een rol spelen.

In JavaScript kunnen we variabelen declareren met elk van deze drie trefwoorden, die in verschillende omstandigheden worden gebruikt. .

De volgende tabel toont de verschillen tussen deze drie soorten variabelen:

Word < / td> variabel bereik Opnieuw toewijzen? Opnieuw toewijzen? Verhogen? var Functie Ja Ja Ja const Blokkeren Ja Nee Nee stoppen Blokkeren Nee Nee Nee < / tbody>

Deze tabel ziet er ingewikkeld uit, maar als je de verschillende soorten variabelen gaat gebruiken, zul je beter begrijpen wanneer je ze allemaal moet gebruiken.

Hier volgen algemene regels voor duim voor het gebruik van dit soort variabelen:

  1. Gebruik waar mogelijk const , tenzij u een variabele opnieuw moet declareren of optillen .
  2. Gebruik let als je met loop werkt.
  3. Gebruik var alleen als: < ol>
  4. Je werkt aan vorige code ,
  5. Je hebt een variabele nodig die je opnieuw kunt claimen of
  6. je hebt een variabele nodig die toegankelijk overal in het programma (ter wereld) .

Twee geheugensteuntjes om u te helpen de drie trefwoorden voor variabelen in JavaScript te onthouden en wanneer u ze moet gebruiken, zijn:

  1. Variabelen Ik ben met TAINER die > sta toe om door te gaan gaan in je code.
    1. Const Antine kon de
    2. Ofwel pass niet opnieuw declareren of verhogen door de lussen, zodat de

      variëteit groenten een werelderfgoed is geworden.

      Laten we nu eens kijken naar het trefwoord "verlaten" . We zullen het gebruik ervan in JavaScript onderzoeken en hoe het zich verhoudt tot andere trefwoorden voor variabelen.

      JavaScript Let

      JavaScript "let" word - key stelt u in staat een bereikvariabelenblok te declareren. (In tegenstelling tot globale variabelen, zijn blockscope-variabelen lokaal voor het blok waarin ze gedeclareerd zijn.) - Onthoud dat je globale variabelen declareert met

Wat betekent dit? scope verwijst naar waar u toegang kunt krijgen tot een variabele in uw code. "Blokveld" verwijst naar het gebied binnen een lus of in algemene voorwaardelijke accolades ({}) die een codeblok onderscheiden.

Lokale variabelen zijn de variabelen die in een codeblok worden gedeclareerd. de globale variabelen daarentegen worden naar buiten gerapporteerd.

Het "let" trefwoord is handig in programma`s die variabelen gebruiken in een "if" of "for" loop

p>Hier is een JavaScript-voorbeeld " laat " trefwoord in actie:

Onze code geeft het volgende terug:

Het is een werkdag. Maak vandaag een banaan voor de lunch.

Het is geen werkdag. Maak vandaag een appel voor de lunch

In dit voorbeeld declareren we twee variabelen:. "Werkdag" en "fruitlunch" "werkdag" is een variabele van wereldwijde reikwijdte waartoe we toegang hebben tot ons hele programma (merk op dat de praktijkcode "var") en "lunchFruit" een lokale variabele is die alleen opnieuw kan worden toegewezen in onze lus (merk op dat de code "let" gebruikt).

Wanneer ons programma de "if"-instructie uitvoert, ziet het dat "business day" gelijk is aan "true". Daarom voert ons programma de code uit in het "if" -blok. In dit geval wijst ons programma "lunchFruit" opnieuw toe aan "banana" en drukt vervolgens een bericht af naar de console.

Maar wanneer onze runtime-code eindigt in het veld "if"-statement, wordt het bericht "It`s not een werkdag." Maak vandaag een appel klaar . Dit komt omdat onze variabele "fruitlunch" alleen verandert in ons "if"-statement. De naam van de vrucht verandert niet omdat onze uiteindelijke console.log () buiten de "if"-instructie staat

De bovenstaande code toont de twee belangrijkste kenmerken van de "let". Variabele:

  1. "let" heeft een blokbereik, wat betekent dat het niet toegankelijk is in een bepaald blok.
  2. "let" kan desgewenst opnieuw worden toegewezen, maar alleen in ons blok. field
  3. Als we wilden dat onze variabele globaal zou zijn, zouden we in plaats daarvan `var` gebruiken, maar aangezien het vorige voorbeeld een `if` gebruikt, moesten we gewoon de `let " variabele.

    JavaScript laat alternatieven

    Om de verschillen tussen "var" en "leave" in meer detail te illustreren, is hier een voorbeeld van dezelfde code hierboven, maar met behulp van "var" in plaats van. in plaats van "vertrekken" om onze variabele "lunchFruit" te declareren:

    Onze code komt terug:

    Het is een werkdag . Maak vandaag een banaan voor de lunch.

    Het is geen werkdag. Maak vandaag een banaan voor de lunch.

    Zoals je kunt zien, wanneer onze code de "lunchFruit" variabele waarde "banana" verandert, wordt de verandering in de wereld gemaakt, dus wanneer onze code de laatste "console. log ()"-statement, drukt de variabele van "lunchFruit" af die de waarde "banana" opslaat.

    , je kunt ook "const" gebruiken om een variabele te declareren. Echter, de variabele contrast gedeclareerd met behulp van het "let" woord - key commando, kan de variabele eenmaal gedeclareerd niet opnieuw worden gedeclareerd.

    Hier is een voorbeeld van het declareren van een variabele met `const` `het woord - key:

    De variabele "full_name" slaat nu "John Appleseed" op. Maar als we de naam willen veranderen, moeten we een nieuwe variabele declareren, zoals deze:

    Als we probeerden de variabele "full_name" opnieuw toe te wijzen, zou ons programma een fout retourneren, "full_name is reeds gedeclareerd." Dus "const" kan handig zijn voor het opslaan van waarden die niet veranderen, maar als u van plan bent een variabele opnieuw te declareren, kunt u "var.

    Conclusie

    Variabelen zijn een essentieel onderdeel van programmeren. In deze tutorial hebben we de basisprincipes van variabelen besproken en hoe te werken met "var" en "leave" in JavaScript.We hebben ook kort de verschillen besproken tussen "var" "leave" en " cost" en hoe elk van deze variabele zoekwoorden in JavaScript moeten worden gebruikt.

    U bent nu klaar om de JavaScript-variabele als een professionele ontwikkelaar te declareren!