Arrayfromarguments
Arrayfromarguments is a JavaScript function that creates a new Array instance from an array-like object. Array-like objects are objects that have a length property and indexed elements, but do not possess array methods like push or pop. Examples include the arguments object in functions and DOM collections.
The Array.from() method can be used to convert these array-like objects into true JavaScript arrays. This is
Beyond array-like objects, Array.from() can also take an iterable object as its first argument. Iterable objects
An optional second argument to Array.from() is a map function. This function is called for every element