Logical Operators In JavaScript In Hindi | JS Logical Operators In Hindi
Optional chaining in JavaScript In Hindi | JS Optional chaining In Hindi
JavaScript Interview Question For Beginners In Hindi
Understanding setInterval In JavaScript | JS setInterval In Hindi
local Storage In JavaScript In Hindi | JS local Storage In Hindi
PHP stdClass In Hindi | stdClass In PHP
Back end developer roadmap : how to became back end developer ? back end development kya hai?
हैकिंग क्या है ? हैकिंग कितने प्रकार की होती है।
Computer Basic Knowledge in Hindi
Web developer roadmap : How to become web developer ? web development kya hai ?
If tutorials available on this website are helpful for you, please whitelist this website in your ad blocker😭 or Donate to help us ❤️ pay for the web hosting to keep the website running.
const numbers = [1, 4, 9];
const roots = numbers.map((num) => Math.sqrt(num));
// roots is now [1, 2, 3]
// numbers is still [1, 4, 9]
The map()
method is an iterative method. It calls a provided callbackFn
function once for each element in an array and constructs a new array from the results.
callbackFn
is invoked only for array indexes which have assigned values. It is not invoked for empty slots in sparse arrays.
The map()
method is a copying method. It does not alter this
. However, the function provided as callbackFn
can mutate the array. Note, however, that the length of the array is saved before the first invocation of callbackFn
. Therefore:
callbackFn
will not visit any elements added beyond the array's initial length when the call to map()
began.
Changes to already-visited indexes do not cause callbackFn
to be invoked on them again.
If an existing, yet-unvisited element of the array is changed by callbackFn
, its value passed to the callbackFn
will be the value at the time that element gets visited. Deleted elements are not visited.
const numbers = [1, 4, 9];
const roots = numbers.map((num) => Math.sqrt(num));
// roots is now [1, 2, 3]
// numbers is still [1, 4, 9]
Loading ...
Hi ! My name is Rahul Kumar Rajput. I'm a back end web developer and founder of learnhindituts.com. I live in Uttar Pradesh (UP), India and I love to talk about programming as well as writing technical tutorials and tips that can help to others.
Get connected with me. :) LinkedIn Twitter Instagram Facebook