Map

O método map() invoca a função callback passada por argumento para cada elemento do Array e devolve um novo Array como resultado.

Utilizamos o map quando queremos executar ações sobre os valores do array, sejam eles números, string, objetos, etc.

Exemplo utilizando map:

import React, { Component } from 'react' class App extends Component { state = { devsVnw: [ { name: "Cícero", age: 15, team: "Vai na Web" }, { name: "Kraken", age: 16, team: "Vai na Web" }, { name: "Kelvin", age: 17, team: "Vai na Web" } ] } render(){ return( <div> {this.state.devsVnw.map((item) => ( <div> <h2>Name: {item.name}</h2> <h2>Team: {item.team}</h2> </div> ))} </div> ) } } export default App // No exemplo acima teremos o seguinte retorno: // Name: Cícero // Team: Vai na Web // Name: Kraken // Team: Vai na Web // Name: Kelvin // Team: Vai na Web