English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo from() ha lo scopo di: creare un nuovo esempio di array copiato in modo superficiale da un oggetto di tipo array o iterable.
Il metodo from() ha lo scopo di: creare un nuovo esempio di array copiato in modo superficiale da un oggetto di tipo array o iterable.
Attenzione:from()del metodolunghezzaL'attributo è 1.
Array.from(object, mapFunction, thisArg)
var array = Array.from("w3codebox"); document.getElementById("result").innerHTML = array;Prova a vedere‹/›
I numeri nella tabella specificano la versione del primo browser che supporta completamente il metodo from():
metodo | |||||
from() | 45 | 32 | sì | 9 | 12 |
parametro | Descrizione |
---|---|
oggetto | (obbligatorio) L'oggetto iterable o oggetto array da convertire in array |
MapFunction | (opzionale) La funzione Map deve chiamare ogni elemento dell'array |
thisArg | (opzionale) EseguiMapFunctionè utilizzato comeQuestoValore |
Ritorno valore: | Un nuovo esempio di Array |
---|---|
Versione JavaScript: | ECMAScript 6 |
Questo esempio crea un array da una stringa, quindi lo itera:
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>'; }Prova a vedere‹/›