Advertisement
Btwonu

map

Jul 8th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var arr = [23, 65, 98, 5];
  2.  
  3. Array.prototype.myMap = function(callback){
  4.   var newArray = [];
  5.  
  6.   for (let i = 0, l = this.length; i < l; i++) {
  7.     newArray.push( callback(this[i]) );
  8.   }
  9.  
  10.   return newArray;
  11. };
  12.  
  13. var new_arr = arr.myMap(function(item){
  14.   return item * 2;
  15. });
  16.  
  17. console.log(new_arr);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement