JS tiplangan massivlar ma’lumotnomasi
JavaScript tiplangan massivlari siz uchun yangimi?
JavaScript tiplangan massivlar bo‘yicha darsligimizni ko‘ring
Tiplangan massiv metodlari
2025-yil iyul oyida qayta ko‘rib chiqilgan
| Metod | Tavsif |
|---|---|
| at() | Tiplangan massivdan indeks bo‘yicha bitta elementni qaytaradi |
| byteLength | Tiplangan massiv uzunligini (baytlarda) qaytaradi. |
| byteOffset | Tiplangan massivning o‘z ArrayBuffer’i boshidan siljishini (baytlarda) qaytaradi |
| BYTES_PER_ ELEMENT |
Tiplangan massivda bitta elementni saqlash uchun ishlatiladigan baytlar sonini qaytaradi |
| copyWithin() | Massiv elementlarini massivdagi boshqa pozitsiyaga nusxalaydi |
| entries() | Massivdagi kalit/qiymat juftliklariga ega iterator obyektini qaytaradi |
| every() | Tiplangan massivning har bir elementi uchun funksiyani bajaradi |
| fill() | Massivning barcha elementlarini qiymat bilan to‘ldiradi |
| filter() | Testdan o‘tgan elementlar bilan to‘ldirilgan yangi massivni qaytaradi |
| find() | Shartni qanoatlantiradigan birinchi elementni qaytaradi |
| findIndex() | Shartni qanoatlantiradigan birinchi elementning indeksini qaytaradi |
| findLast() | Shartni qanoatlantiradigan oxirgi elementni qaytaradi |
| findLastIndex() | Shartni qanoatlantiradigan oxirgi elementning indeksini qaytaradi |
| forEach() | Tiplangan massivning har bir elementi uchun funksiyani bajaradi |
| from() | length xususiyatiga ega har qanday obyektdan tiplangan massiv qaytaradi |
| includes() | Massivda ko‘rsatilgan qiymat bo‘lsa, true qaytaradi |
| indexOf() | Belgilangan qiymatning birinchi indeksini (pozitsiyasini) qaytaradi |
| join() | Massiv elementlarini string sifatida qaytaradi |
| keys() | Tiplangan massiv kalitlarini qaytaradi |
| lastIndexOf() | Belgilangan qiymatning oxirgi indeksini (pozitsiyasini) qaytaradi |
| length | Tiplangan massiv uzunligini qaytaradi |
| map() | Massivning har bir elementi uchun funksiyani chaqirish natijalaridan iborat yangi massivni qaytaradi |
| name | Tiplangan massiv nomini qaytaradi |
| of() | Mavjud massivdan yangi tiplangan massiv qaytaradi |
| reduce() | Massiv qiymatlarini bitta qiymatga keltiradi |
| reduceRight() | Massiv qiymatlarini bitta qiymatga keltiradi (o‘ngdan chapga) |
| reverse() | Tiplangan massivni joyida teskari tartibga o‘giradi |
| set() | Boshqa massivdagi qiymatlarni tiplangan massivga yozadi |
| slice() | Tiplangan massivdan kesib olingan yangi tiplangan massivni qaytaradi |
| some() | Agar biror element shartni qanoatlantirsa, true qaytaradi |
| sort() | Massivni joyida saralaydi |
| subarray() | Xuddi shu xotira maydonidagi qism massivni (subarray) qaytaradi |
| toLocaleString() | toLocaleString metodlari yordamida o‘zgartirilgan barcha elementlarni qaytaradi |
| toReversed() | Massivni teskari tartibda yangi massivga o‘giradi. |
| toSorted() | Massivni saralab, yangi massivga joylaydi. |
| toString() | Tiplangan massivning barcha elementlaridan iborat stringni qaytaradi |
| values() | Tiplangan massiv qiymatlariga ega iterator obyektini qaytaradi |
| with() | Bitta elementi yangilangan yangi tiplangan massivni qaytaradi |
Brauzerlarda qo‘llab-quvvatlash
Typed Array — ECMAScript6 (ES6 2015) imkoniyati.
JavaScript 2015 2017-yil iyunidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016-yil may | 2017-yil aprel | 2017-yil iyun | 2016-yil sentabr | 2016-yil iyun |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
