Middle
Array.from қалай жұмыс істейді? Ол қандай аргументтерді қабылдайды?
sobes.tech AI
AI-дан жауап
Array.from — бұл JavaScript-те статикалық әдіс, ол итермелетін немесе псевдомассивтік объектіден жаңа массив құрайды.
Параметрлер:
- arrayLike — міндетті. Итермелетін интерфейсі бар немесе псевдомассивтік объект (мысалы, жол, NodeList, arguments).
- mapFn — міндетті емес. Әр элементке қолданылатын функция, ол жаңа массивке қосылмас бұрын орындалады.
- thisArg — міндетті емес.
mapFnшақырылған кездеthisретінде қолданылатын мән.
Мысал:
const str = 'hello';
const arr = Array.from(str, ch => ch.toUpperCase());
console.log(arr); // ['H', 'E', 'L', 'L', 'O']
Осылайша, Array.from итермелетін объектілерді массивтерге түрлендіру үшін ыңғайлы, сонымен қатар элементтерді трансформациялауға мүмкіндік береді.