How do I zip two arrays in JavaScript?

The Solution to How do I zip two arrays in JavaScript? is


Use the map method:

_x000D_
_x000D_
var a = [1, 2, 3]_x000D_
var b = ['a', 'b', 'c']_x000D_
_x000D_
var c = a.map(function(e, i) {_x000D_
  return [e, b[i]];_x000D_
});_x000D_
_x000D_
console.log(c)
_x000D_
_x000D_
_x000D_

DEMO

~ Answered on 2014-02-25 13:34:12


Most Viewed Questions: