Lagring av Data
Variabler er beholdere for data i datamaskinens minne. Den generelle syntaksen for å opprette en ny variabel er let variableName.
For eksempel erklærer følgende kode en ny variabel kalt username:
let username;
Dette kalles en variabeldeklarasjonssetning.
Vi kan tilordne en verdi til en variabel ved å bruke syntaksen variableName = data, hvor data kan være tekst, tall eller en annen gyldig datatype.
For eksempel:
let username;
username = "John Smith";
Setningen der vi tilordner en verdi til en variabel kalles en tilordningssetning.
Vi kan ganske enkelt bruke variabelnavnet for å få tilgang til data fra den:
123let username; username = "John Smith"; console.log(username);
I koden ovenfor ble termen username sendt som et argument til console.log-setningen. Dette henter ganske enkelt det som er lagret i username og sender det videre til console.log, som deretter viser dataen på skjermen.
Hvis en variabel ikke er tildelt noen verdi, har den verdien undefined som standard:
12let exampleVar; console.log(exampleVar);
Å tildele en verdi til en variabel for første gang kalles initialisering.
Det finnes en kortere syntaks for å deklarere og initialisere en variabel samtidig: let variableName = data;:
12let username = "John Doe"; console.log(username);
To variabler kan ikke ha samme navn, ellers vil det føre til en feil:
12let variableA; let variableA; // Error at this line
Det er også viktig å merke seg at variabelnavn er store- og småbokstavfølsomme, så variableA og VariableA regnes som to forskjellige navn.
Videre finnes det noen navngivningsregler for variabler som vi må følge:
- Variabelnavn kan ikke begynne med et tall;
- Variabelnavn kan ikke inneholde spesialtegn bortsett fra
$og_; - Variabelnavn kan ikke være det samme som et reservert nøkkelord som JavaScript bruker. For eksempel er det ikke tillatt å bruke
letellerconstsom variabelnavn.
1. Hva er formålet med en variabel i JavaScript?
2. Hvilken av følgende er riktig syntaks for å deklarere en variabel i JavaScript?
3. Hva er standardverdien til en uinitialisert variabel?
4. Hva er forskjellen mellom å deklarere og å initialisere en variabel?
5. Hva vil være utdata for følgende kode?
6. Hvilket av følgende erklærer og initialiserer en variabel korrekt i én setning?
7. Hva vil bli skrevet ut i konsollen?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain more about what a variable is in simple terms?
What happens if I try to use a variable before assigning a value to it?
Can you give more examples of valid and invalid variable names?
Awesome!
Completion rate improved to 1.33
Lagring av Data
Sveip for å vise menyen
Variabler er beholdere for data i datamaskinens minne. Den generelle syntaksen for å opprette en ny variabel er let variableName.
For eksempel erklærer følgende kode en ny variabel kalt username:
let username;
Dette kalles en variabeldeklarasjonssetning.
Vi kan tilordne en verdi til en variabel ved å bruke syntaksen variableName = data, hvor data kan være tekst, tall eller en annen gyldig datatype.
For eksempel:
let username;
username = "John Smith";
Setningen der vi tilordner en verdi til en variabel kalles en tilordningssetning.
Vi kan ganske enkelt bruke variabelnavnet for å få tilgang til data fra den:
123let username; username = "John Smith"; console.log(username);
I koden ovenfor ble termen username sendt som et argument til console.log-setningen. Dette henter ganske enkelt det som er lagret i username og sender det videre til console.log, som deretter viser dataen på skjermen.
Hvis en variabel ikke er tildelt noen verdi, har den verdien undefined som standard:
12let exampleVar; console.log(exampleVar);
Å tildele en verdi til en variabel for første gang kalles initialisering.
Det finnes en kortere syntaks for å deklarere og initialisere en variabel samtidig: let variableName = data;:
12let username = "John Doe"; console.log(username);
To variabler kan ikke ha samme navn, ellers vil det føre til en feil:
12let variableA; let variableA; // Error at this line
Det er også viktig å merke seg at variabelnavn er store- og småbokstavfølsomme, så variableA og VariableA regnes som to forskjellige navn.
Videre finnes det noen navngivningsregler for variabler som vi må følge:
- Variabelnavn kan ikke begynne med et tall;
- Variabelnavn kan ikke inneholde spesialtegn bortsett fra
$og_; - Variabelnavn kan ikke være det samme som et reservert nøkkelord som JavaScript bruker. For eksempel er det ikke tillatt å bruke
letellerconstsom variabelnavn.
1. Hva er formålet med en variabel i JavaScript?
2. Hvilken av følgende er riktig syntaks for å deklarere en variabel i JavaScript?
3. Hva er standardverdien til en uinitialisert variabel?
4. Hva er forskjellen mellom å deklarere og å initialisere en variabel?
5. Hva vil være utdata for følgende kode?
6. Hvilket av følgende erklærer og initialiserer en variabel korrekt i én setning?
7. Hva vil bli skrevet ut i konsollen?
Takk for tilbakemeldingene dine!