JavaScript Array.from()
Ejemplo
Crea una matriz a partir de una cadena:
Array.from("ABCDEFG")
Definición y uso
El Array.from()
método devuelve una matriz de cualquier objeto con una propiedad de longitud.
El Array.from()
método devuelve una matriz de cualquier objeto iterable.
matriz.desde()
Array.from() es una propiedad estática del objeto Array de JavaScript.
Solo puede usarlo como Array.from().
Usando x.from(), donde x es una matriz, devolverá indefinido.
Sintaxis
Array.from(object, mapFunction, thisValue)
Parámetros
Parameter | Description |
object | Required. The object to convert to an array. |
mapFunction | Optional. A map function to call on each item. |
thisValue | Optional. A value to use as this for the mapFunction |
Valor devuelto
Escribe | Descripción |
Una matriz | Los valores del objeto iterable. |
Compatibilidad con navegador
Array.from()
es una característica de ECMAScript6 (ES6).
ES6 (JavaScript 2015) es compatible con todos los navegadores modernos:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Array.from()
no es compatible con Internet Explorer 11 (o anterior).