at()

Misollar

// Create a Typed Array const myArr = Int32Array.of(1,2,3,4,5,6); let myNumber = myArr.at(0);
O‘zingiz sinab ko‘ring »
// Create a Typed Array const myArr = Int32Array.of(1,2,3,4,5,6); let myNumber = myArr.at(0);
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar


ULASHISH

Tavsif

at() metodi tiplangan massivdan indeks bo‘yicha elementni qaytaradi.

at() metodi [] bilan bir xil natija qaytaradi.

Eslatma

Ko‘plab tillar obyekt / massiv / string oxiridagi elementlarga murojaat qilish uchun [-1] kabi negative bracket indexing imkonini beradi.

JavaScript’da buning iloji yo‘q, chunki [] ham massivlarga, ham obyektlarga murojaat qilish uchun ishlatiladi.

Shu sababli obj[-1] obyektning oxirgi xususiyatiga emas, -1 kalitining qiymatiga ishora qiladi.

Massivlar uchun at() metodi ushbu muammoni hal qilish maqsadida ES2022 da joriy qilingan.


Sintaksis

typed-array.at(index)

typed-array quyidagilardan biri bo‘lishi kerak:

Int8Array
Uint8Array
Uint8ClampedArray
Int16Array
Uint16Array
Int32Array
Uint32Array
Float16Array
Float32Array
Float64Array
BigInt64Array
BigUint64Array

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.


Ko‘proq misollar

Birinchi elementni qaytaring:

// Create a Typed Array const myArr = Int32Array.of(1,2,3,4,5,6) let myNumber = myArr.at();
O‘zingiz sinab ko‘ring »

Oxirgi elementni qaytaring:

// Create a Typed Array const myArr = Int32Array.of(1,2,3,4,5,6) let myNumber = myArr.at(-1);
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

typed-array.at() — JavaScript 2022 imkoniyati.

ES 2022 2023-yil martidan beri barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:

Chrome
94
Edge
94
Firefox
93
Safari
16.4
Opera
79
2021-yil sentabr 2021-yil sentabr 2021-yil oktabr 2023-yil mart 2021-yil oktabr


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!