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()-ը կարդացվող է, կարճ, ու ավելի պարզ։