Note: Original array will not be changed. It will return a new array.
callback: It represents the method to test the condition. It is required.
currentValue: It represents array’s current element. It is required.
index: Current element index. It is optional.
arr: It represents the array on which every() method to be invoked. It is optional.
thisArg: It is used as this keyword while executing callback. It is optional.
A new array.
<!DOCTYPE html> <html> <head> </head> <body> <script> var a = ["GOLD","SILVER","DIAMOND","RUBY","PLATINUM"] var result=a.map(x=> x + " Jewel "); document.writeln(result); </script> </body> </html>
GOLD Jewel ,SILVER Jewel ,DIAMOND Jewel ,RUBY Jewel ,PLATINUM Jewel