JavaScript from()Método

Array 对象参考手册Objeto Array de JavaScript

Ejemplos

Crear un array a partir de una cadena:

var myArr = Array.from("EJEMPLO");

Pruébalo »

Definición y uso

El método from() se utiliza para devolver un array a partir de un objeto con la propiedad length o de un objeto iterable.

Devuelve true si el objeto es un array; de lo contrario, devuelve false.


Compatibilidad con navegadores

Los números de la tabla indican la primera versión del navegador compatible con el método.

Método
from() 45.0 12.0 32.0 9 25.0

Sintaxis

Array.from(object, mapFunction, thisValue)

Parámetros

Parámetros Descripción
object Obligatorio. El objeto que se convertirá en un array.
mapFunction Opcional. La función que se llamará para cada elemento del array.
thisValue Opcional. El objeto this dentro de la función de mapeo (mapFunction).

Detalles técnicos

Valor de retorno: Objeto array.
Versión de JavaScript: ECMAScript 6

Más ejemplos

El siguiente ejemplo devuelve un array de objetos contenidos en una colección.

var setObj = new Set(["a", "b", "c"]); var objArr = Array.from(setObj); objArr[1] == "b"; // true

El siguiente ejemplo demuestra cómo usar la sintaxis de flecha y una función de mapeo para cambiar el valor de los elementos.

var arr = Array.from([1, 2, 3], x => x * 10); // arr[0] == 10; // arr[1] == 20; // arr[2] == 30;


Array 对象参考手册Objeto Array de JavaScript

Otras extensiones