Matriz JavaScript.from()
Exemplo
Crie um array a partir de uma string:
Array.from("ABCDEFG")
Definição e uso
O Array.from()
método retorna um array de qualquer objeto com uma propriedade length.
O Array.from()
método retorna uma matriz de qualquer objeto iterável.
Matriz.de()
Array.from() é uma propriedade estática do objeto JavaScript Array.
Você só pode usá-lo como Array.from().
Usando x.from(), onde x é um array retornará indefinido.
Sintaxe
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 de retorno
Modelo | Descrição |
Uma matriz | Os valores do objeto iterável. |
Suporte ao navegador
Array.from()
é um recurso ECMAScript6 (ES6).
O ES6 (JavaScript 2015) é compatível com todos os navegadores modernos:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Array.from()
não é compatível com o Internet Explorer 11 (ou anterior).