from()
Misol
Stringdan massiv yarating:
let text = "ABCDEFG";
Array.from(text);
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar!
Tavsif
Array.from() metodi length xususiyatiga ega istalgan obyektdan massiv qaytaradi.
Array.from() metodi istalgan iteratsiya qilinadigan obyektdan massiv qaytaradi.
Eslatma
Array.from() — JavaScript Array obyektining statik xususiyati.
Undan faqat Array.from() ko‘rinishida foydalanish mumkin.
x massiv bo‘lganda x.from() dan foydalanish undefined qaytaradi.
Sintaksis
Array.from(object, mapFunction, thisValue)
Parametrlar
| Parametr | Tavsif |
| object | Majburiy. Massivga aylantiriladigan obyekt. |
| mapFunction | Ixtiyoriy. Har bir element uchun chaqiriladigan map funksiyasi. |
| thisValue | Ixtiyoriy. mapFunction uchun this sifatida ishlatiladigan qiymat |
Qaytariladigan qiymat
| Tip | Tavsif |
| Massiv | Iteratsiya qilinadigan obyektdagi qiymatlar. |
Ko‘proq misollar
Misol
Massivdan massiv yarating:
const myNumbers = [1,2,3,4];
const myArr = Array.from(myNumbers, (x) => x * 2);
O‘zingiz sinab ko‘ring »
Massivlar bo‘yicha darsliklar:
Brauzerlarda qo‘llab-quvvatlash
Array.from() — 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!
