Arraynycklar från variabler i JavaScript
Låt oss säga att vi har följande array:
let arr = ['a', 'b', 'c'];
Låt oss skriva ut elementet med nyckeln 0:
let arr = ['a', 'b', 'c'];
console.log(arr[0]); // skriver ut 'a'
Låt oss nu inte skriva nyckeln för elementet som ska skrivas ut direct i hakparenteserna, utan spara den i en variabel:
let arr = ['a', 'b', 'c'];
let key = 0; // sparar nyckeln i en variabel
Låt oss nu använda vår variabel för att skriva ut motsvarande element:
let arr = ['a', 'b', 'c'];
let key = 0; // sparar nyckeln i en variabel
console.log(arr[key]); // skriver ut 'a'
Följande array ges:
let arr = ['a', 'b', 'c'];
Följande variabel ges också:
let key = 2;
Skriv ut elementet vars nyckel
lagras i variabeln key.
Följande array ges:
let arr = [1, 2, 3, 4, 5];
Följande variabler ges också:
let key1 = 1;
let key2 = 2;
Hitta summan av elementen vars nycklar lagras i våra variabler.