JavaScript-ի at մեթոդը
Մանրամասներ , օրինակներ, պրակտիկա
Երբ ուզում ես ստանալ զանգվածի կամ տողի մի կոնկրետ էլեմենտ, հաճախ օգտագործում ենք array[index] գրանցումը։ Բայց երբ պետք է վերցնենք վերջից նիշ կամ էլեմենտ, սկսում ենք գրել երկարություններ, օրինակ՝ arr[arr.length - 1]։
Այս խնդիրն է լուծում at() մեթոդը։
array.at(index)
string.at(index)
const numbers = [10, 20, 30, 40];
console.log(numbers.at(0)); // 10
console.log(numbers.at(2)); // 30
console.log(numbers.at(-1)); // 40 (վերջին էլեմենտը)
console.log(numbers.at(-2)); // 30
const message = "Բարև";
console.log(message.at(0)); // Բ
console.log(message.at(-1)); // և
const arr = [1, 2, 3];
console.log(arr.at(-1)); // 3
console.log(arr[arr.length - 1]); // 3
Երկուսն էլ վերադարձնում են վերջին էլեմենտը, բայց at()-ը կարդացվող է, կարճ, ու ավելի պարզ։