Explain the Map usage in react and give an example for the same.
In React, the map() method is used to iterate over an array of elements and create a new array with the same number of elements, but with modified values. The map() method takes a callback function as an argument, which is called for each element in the array, and the return value of the callback function is used to create a new element in the new array.Here is an example of how to use the map() method in a React component to display a list of items: import React from 'react';class MyComponent extends React.Component {constructor(props) {super(props);this.state = {items: [{ id: 1, name: 'Item 1' },{ id: 2, name: 'Item 2' },{ id: 3, name: 'Item 3' }]};}render() {return (