Today in this blog, we will aware about map function means we are used to data mapping using reactjs map() function. So, without wasting any time lets do it but lets recap what is exactly React js.
React
Virtual DOM: ReactJS uses a virtual representation of the DOM (Document Object Model), known as the Virtual DOM. When the state of a component changes, React updates the Virtual DOM.
JSX: JSX is a syntax extension for JavaScript used in React. It allows developers to write HTML-like code within JavaScript, making it easier to describe the structure and appearance of components. JSX code is transpiled to regular JavaScript using tools like Babel before being executed in the browser.
Hooks: React introduced Hooks in version 16.8 as a way to use state and other React features in functional components. Hooks allow developers to write reusable logic and manage state within functional components without the need for class components. The most commonly used hooks are useState for managing state and useEffect for handling side effects such as fetching data or subscribing to events.
State Management: React provides a flexible ecosystem of
state management solutions. While React's built-in state management
(useState ) is suitable for managing local component state, more complex
applications may benefit from additional state management libraries like
Redux. These libraries help manage global application state and provide
predictable ways to update and access the state.
Map function
Data.jsx
const Users=[
{
"name":"Akku",
"rollNo":"123"
},
{
"name":"Khushboo",
"rollNo":"124"
},
{
"name":"Atul",
"rollNo":"125"
},{
"name":"Khushi",
"rollNo":"126"
},
{
"name":"Golu",
"rollNo":"127"
},
{
"name":"Atul",
"rollNo":"128"
},
]
export default Users;
import Users from "../components/Data"
function Themap() {
return (
<div>
<div>
{Users.map((e) => {
console.log(Users);
return (
<ul className='m-10 pt-3 pb-3 pl-5 pr-5 border-2 border-black'>
<li>{e.name}</li>
<li>{e.rollNo}</li>
</ul>
);
})}
</div>
</div>
)
}
export default Themap
Output
Disclaimer
All tutorials are for informational and educational purposes only and have been made using our own routers, servers, websites and other vulnerable free resources. we do not contain any illegal activity. We believe that ethical hacking, information security and cyber security should be familiar subjects to anyone using digital information and computers. Hacking Truth is against misuse of the information and we strongly suggest against it. Please regard the word hacking as ethical hacking or penetration testing every time this word is used. We do not promote, encourage, support or excite any illegal activity or hacking.

.png)
0 comments:
Post a Comment
For Any Tech Updates, Hacking News, Internet, Computer, Technology and related to IT Field Articles Follow Our Blog.