English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método from() do Array do JavaScript

O método from() tem a função de: criar uma nova instância de array, cópia superficial de um objeto de array ou iterável.

 Objeto Array do JavaScript

 O método from() tem a função de: criar uma nova instância de array, cópia superficial de um objeto de array ou iterável.

Atenção:from()do métodolengthA propriedade é1.

Sintaxe:

Array.from(object, mapFunction, thisArg)
var array = Array.from("w3codebox);
document.getElementById("result").innerHTML = array;
Teste e Veja‹/›

compatibilidade do navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método from():

método
from()4532é912

valor do parâmetro

parâmetrodescrição
objeto(Necessário) O objeto de classe arrumável ou iterável a ser convertido para array
MapFunction(Opcional) A função Map para chamar cada elemento do array
thisArg(Opcional) ExecutarMapFunctioné usado comoEsteValor

Detalhes Técnicos

Retorno:Um novo exemplo de Array
Versão do JavaScript:ECMAScript 6

Mais Exemplos

Este exemplo cria um array a partir de uma string, e então percorre-o:

var arr = Array.from("w3codebox);
var result = document.getElementById("result");
for (let i=0; i < arr.length; i++) {
result.innerHTML = result.innerHTML + 'arr[' + i + '] = ' + arr[i] + '<br>';
}
Teste e Veja‹/›

 Objeto Array do JavaScript