at()
Misollar
fruits massivining uchinchi elementini oling:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let fruit = fruits.at(2);
O‘zingiz sinab ko‘ring »
fruits massivining uchinchi elementini oling:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let fruit = fruits[2];
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
at() metodi massivdan indeks bo‘yicha elementni qaytaradi.
at() metodi [] bilan bir xil natija qaytaradi.
at() metodi 2022-yil martidan beri barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:
Eslatma
Ko‘plab tillar obyekt / massiv / string oxiridagi elementlarga murojaat qilish uchun [-1] kabi negative bracket indexing imkonini beradi.
JavaScript’da bu mumkin emas, chunki [] ham massivlarga, ham obyektlarga murojaat qilish uchun ishlatiladi. obj[-1] obyektning oxirgi xususiyatiga emas, -1 kalitining qiymatiga ishora qiladi.
Bu muammoni hal qilish uchun ES2022 da at() metodi joriy etildi.
Sintaksis
array.at(index)
Parametrlar
| Parametr | Tavsif |
| index | Ixtiyoriy. Qaytariladigan massiv elementining indeksi (pozitsiyasi). Standart qiymat 0. -1 oxirgi elementni qaytaradi. |
Qaytariladigan qiymat
| Tip | Tavsif |
| Element | Massivdagi berilgan pozitsiyadagi (indeksdagi) element. |
Massivlar bo‘yicha darsliklar:
Brauzerlarda qo‘llab-quvvatlash
JavaScript Array at() 2022-yil martidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome 92 | Edge 92 | Firefox 90 | Safari 15.4 | Opera 78 |
| 2021-yil aprel | 2021-yil iyul | 2021-yil iyul | 2022-yil mart | 2021-yil avgust |
Ko‘proq misollar
fruits massivining birinchi elementini oling:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let fruit = fruits.at();
O‘zingiz sinab ko‘ring »
fruits massivining oxirgi elementini oling:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let fruit = fruits.at(-1);
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
