Oppsummering av Mestring av JavaScript-Arrays
Arrayer er datastrukturer som brukes til å lagre og manipulere samlinger av verdier.
Opprette arrayer
- Arrayer i JavaScript opprettes ved hjelp av hakeparenteser
[]og kalles array-litteraler; - Komma skiller elementene i arrayen.
// Array literal creation
const colors = ["red", "green", "blue"];
const numbers = [1, 2, 3, 4, 5];
// Arrays with different data types
const mixedArray = ["apple", 42, true, { name: "John" }];
Tilgang til array-elementer
- Array-indekser starter på
0, noe som betyr at det første elementet har indeks0, det andre elementet har indeks1, og så videre; - Spesifikke elementer i en array kan nås ved å bruke hakeparenteser med elementets indeks.
const firstColor = colors[0]; // "red"
const secondNumber = numbers[1]; // 2
Endring av array-elementer
Array-elementer kan endres ved å få tilgang til dem via indeksen og tildele en ny verdi.
colors[1] = "yellow";
numbers[0] = 10;
Array Length
Egenskapen length for et array representerer antall elementer det inneholder. Den justeres automatisk når elementer legges til eller fjernes.
const colorsCount = colors.length; // 3
const numbersCount = numbers.length; // 5
Finne det siste elementet
For å hente verdien til det siste elementet i et array, kan vi beregne indeksen ved å bruke arrayets lengde, som er array.length - 1.
const lastColor = colors[colors.length - 1];
const lastNumber = numbers[numbers.length - 1];
For-løkke
for-løkke brukes til å iterere over et array element for element;- Den benytter en tellevariabel (f.eks.
i) for å få tilgang til hvert element via indeks; - Løkken fortsetter så lenge telleren er mindre enn arrayets lengde;
- Et grunnleggende verktøy for iterasjon over arrays.
for (let i = 0; i < numbers.length; i+=1) {
console.log(numbers[i]);
}
For...of-løkke
for...of-løkka er en mer moderne og konsis måte å iterere over arrayer på;- Den håndterer automatisk løkketelleren og gir direkte tilgang til verdien til hvert element;
- Den forenkler iterasjon over arrayer, noe som gjør koden renere og mer lesbar.
for (const color of colors) {
console.log(color);
}
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
Awesome!
Completion rate improved to 2.27
Oppsummering av Mestring av JavaScript-Arrays
Sveip for å vise menyen
Arrayer er datastrukturer som brukes til å lagre og manipulere samlinger av verdier.
Opprette arrayer
- Arrayer i JavaScript opprettes ved hjelp av hakeparenteser
[]og kalles array-litteraler; - Komma skiller elementene i arrayen.
// Array literal creation
const colors = ["red", "green", "blue"];
const numbers = [1, 2, 3, 4, 5];
// Arrays with different data types
const mixedArray = ["apple", 42, true, { name: "John" }];
Tilgang til array-elementer
- Array-indekser starter på
0, noe som betyr at det første elementet har indeks0, det andre elementet har indeks1, og så videre; - Spesifikke elementer i en array kan nås ved å bruke hakeparenteser med elementets indeks.
const firstColor = colors[0]; // "red"
const secondNumber = numbers[1]; // 2
Endring av array-elementer
Array-elementer kan endres ved å få tilgang til dem via indeksen og tildele en ny verdi.
colors[1] = "yellow";
numbers[0] = 10;
Array Length
Egenskapen length for et array representerer antall elementer det inneholder. Den justeres automatisk når elementer legges til eller fjernes.
const colorsCount = colors.length; // 3
const numbersCount = numbers.length; // 5
Finne det siste elementet
For å hente verdien til det siste elementet i et array, kan vi beregne indeksen ved å bruke arrayets lengde, som er array.length - 1.
const lastColor = colors[colors.length - 1];
const lastNumber = numbers[numbers.length - 1];
For-løkke
for-løkke brukes til å iterere over et array element for element;- Den benytter en tellevariabel (f.eks.
i) for å få tilgang til hvert element via indeks; - Løkken fortsetter så lenge telleren er mindre enn arrayets lengde;
- Et grunnleggende verktøy for iterasjon over arrays.
for (let i = 0; i < numbers.length; i+=1) {
console.log(numbers[i]);
}
For...of-løkke
for...of-løkka er en mer moderne og konsis måte å iterere over arrayer på;- Den håndterer automatisk løkketelleren og gir direkte tilgang til verdien til hvert element;
- Den forenkler iterasjon over arrayer, noe som gjør koden renere og mer lesbar.
for (const color of colors) {
console.log(color);
}
Takk for tilbakemeldingene dine!