Metoden Array.from
Metoden Array.from returnerar en ny
array från ett array-liknande eller
itererbart objekt.
Den första parametern tar metoden
objektet som ska omvandlas till en array,
den andra valfria - en funktion som
skan appliceras på objektets element.
Syntax
javascriptlet newArray = Array.from(vad vi skapar array från, [funktion]);
Exempel
Låt oss skapa en ny array från en sträng:
javascriptlet res = Array.from('abc');
console.log(res);
Resultatet av att exekvera koden:
javascript['a', 'b', 'c']
Exempel
Låt oss skapa en ny array från en sträng:
javascriptlet res = Array.from('abc', function(elem) {
return elem + '!';
});
console.log(res);
Resultatet av att exekvera koden:
javascript ['a!', 'b!', 'c!']
Se även
-
metoden
Array.of,
som skapar en array från parametrar -
metoden
Array.isArray,
som kontrollerar om ett objekt är en array