- Const Antine kon de
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:
- "let" heeft een blokbereik, wat betekent dat het niet toegankelijk is in een bepaald blok.
- "let" kan desgewenst opnieuw worden toegewezen, maar alleen in ons blok. field
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!