Khóa của mảng từ biến trong JavaScript
Giả sử chúng ta có một mảng như thế này:
let arr = ['a', 'b', 'c'];
Hãy in ra phần tử có khóa 0:
let arr = ['a', 'b', 'c'];
console.log(arr[0]); // in ra 'a'
Bây giờ, thay vì viết khóa của phần tử cần in trực tiếp trong dấu ngoặc vuông, chúng ta sẽ lưu nó vào một biến:
let arr = ['a', 'b', 'c'];
let key = 0; // lưu khóa vào biến
Bây giờ sử dụng biến của chúng ta để in phần tử tương ứng:
let arr = ['a', 'b', 'c'];
let key = 0; // lưu khóa vào biến
console.log(arr[key]); // in ra 'a'
Cho mảng sau:
let arr = ['a', 'b', 'c'];
Và cho biến:
let key = 2;
Hãy in ra phần tử có khóa được lưu trong biến key.
Cho mảng sau:
let arr = [1, 2, 3, 4, 5];
Và các biến:
let key1 = 1;
let key2 = 2;
Tìm tổng của các phần tử có khóa được lưu trong các biến của chúng ta.