Javascript equivalente a la función zip de Python

¿Existe un javascript equivalente a la función zip de Python? Es decir, dadas múltiples matrices de igual longitud crean una matriz de pares.

Por ejemplo, si tengo tres matrices que se ven así:

var array1 = [1, 2, 3];
var array2 = ['a','b','c'];
var array3 = [4, 5, 6];

La matriz de salida debe ser:

var output array:[[1,'a',4], [2,'b',5], [3,'c',6]]