how to get the next item in map() js

JavaScript
// The callback of map method accepts 3 arguments:

// current item value;
// current item index;
// the array map was called upon.
// So, you could use index to get next element value:

var newArray  = myArray.map(function(value, index, elements) {
  var next = elements[index+1];
  // do something
});
Source

Also in JavaScript: