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.


ULASHISH

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
ElementMassivdagi berilgan pozitsiyadagi (indeksdagi) element.


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!