Precis som i algebra använder vi variabler i programmeringsspråk för att hålla värden. innehåller variabler som används för att hålla datavärdet och det kan också ändras när som helst. I den här artikeln kommer vi att diskutera om olika JavaScript-variabler och hur dessa reserverade nyckelord används som variabler i följande ordning:
- Vad är en JavaScript-variabel?
- Hur deklarerar jag en variabel?
- Identifierare
- JavaScript-variabelt omfång
- Reserverade ord
Vad är en JavaScript-variabel?
Variabler kan kallas som namngivna behållare. Du kan placera data i dessa behållare och sedan hänvisa till data helt enkelt genom att namnge behållaren. Det innehåller återanvändbara data och det kallas också som den grundläggande lagringsenheten i ett program.
- Värdet som lagras i en variabel kan ändras under programkörningen.
- En variabel är bara ett namn som ges till en minnesplats. Och alla åtgärder som utförs på variabeln påverkar minnesplatsen.
- Variablerna måste deklareras innan de kan användas i JavaScript.
Du kan skapa en variabel i JavaScript som:
var var_name var x
Här är x ett variabelt namn som kan användas för att lagra valfritt värde. Du kan också deklarera flera variabler som:
var namn, titel, empid
Hur deklarerar jag en JavaScript-variabel?
JavaScript tillåter också variabeldeklaration utan var nyckelord. Men du måste tilldela ett värde när du deklarerar en variabel utan var nyckelord.
empid = 701
Det rekommenderas dock inte att deklarera en variabel utan var nyckelord. Det kan av misstag skriva över en befintlig global variabel.
JavaScript-identifierare
Du måste identifiera JavaScript-variabler med unika namn. Dessa unika namn kallas identifierare. Du kan ange kortnamn eller beskrivande namn för din identifierare. Några regler du måste tänka på när du namnger JavaScript-identifierare är:
- Namn kan innehålla bokstäver, siffror, understrykningar och dollartecken
- Namnen måste börja med en bokstav
- Identifierarnamnen kan också börja med $ och _
- Namn är skiftlägeskänsliga. Således är y och Y olika variabler
- Reserverade ord kan inte användas som namn
JavaScript-variabelt omfång
Omfattningen av en variabel är den del av programmet från vilken variabeln kan nås direkt. Det finns två typer av omfattningar i JavaScript:
Globalt omfång - En global variabel har ett globalt omfång vilket innebär att den kan definieras var som helst i din JavaScript-kod.
java vad gör append göra
Exempel:
var data = 100 // gloabal variabel funktion en () {document.writeln (data)} funktion två () {document.writeln (data)} en () // kallar JavaScript-funktion två ()
Lokalt omfång - En lokal variabel syns bara inom en funktion där den är definierad. Funktionsparametrar är alltid lokala för den funktionen.
Exempel:
function localvar () {var x = 20 // local variabel} Låt & rsquos titta på följande exempel: let globalVar = 'This is a global variable' function fun () {let localVar = 'This is a local variable'} fun () console.log (globalVar) console.log (localVar)
Det ger resultatet som:
Console.log-uttalandena finns i det globala omfånget där de har tillgång till globala variabler men inte kan komma åt de lokala variablerna.
Reserverade ord
De reserverade orden kan inte användas som JavaScript-variabler, funktioner , metoder , slinga etiketter eller något annat objekt namn. Här är en lista med sådana reserverade ord i JavaScript:
abstrakt | byte | till sist | fungera | redskap |
annan | sträcker sig | null | skyddade | kort |
instans av | lång | Sann | var | medan |
växla | kasta | klass | felsökare | do |
booleska | falsk | flyta | gå till | importera |
enum | inföding | paket | offentlig | statisk kraftfunktion i java för heltal |
int | kastar | Prova | tomhet | med |
synkroniserad | fånga | konst | standard | dubbel |
ha sönder | slutlig | för hur man skapar paket i java | om | i |
exportera | ny | privat | lämna tillbaka | super |
gränssnitt | övergående | sorts | flyktig | |
detta | röding | Fortsätta | radera |
Med detta har vi kommit till slutet av vår artikel. Jag hoppas att du förstod vad som är JavaScript-variabel och hur det används.
Nu när du känner till JavaScript-loopar, kolla in av Edureka. Webbutvecklingscertifieringsträning hjälper dig att lära dig att skapa imponerande webbplatser med HTML5, CSS3, Twitter Bootstrap 3, jQuery och Google API: er och distribuera den till Amazon Simple Storage Service (S3).
Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i 'JavaScript-variabel' så återkommer vi till dig.