English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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.
Array.from(object, mapFunction, thisArg)
var array = Array.from("w3codebox); document.getElementById("result").innerHTML = array;Teste e Veja‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método from():
método | |||||
from() | 45 | 32 | é | 9 | 12 |
parâmetro | descriçã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 |
Retorno: | Um novo exemplo de Array |
---|---|
Versão do JavaScript: | ECMAScript 6 |
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‹/›