Créer un objet à partir de deux tableaux

Comment puis-je créer un objet à partir de deux tableaux sans utiliser de boucles en javascript.

Exemple:

array1 = [1,2,3,4,5]; array2 = [A,B,C,D,E]; 

Je veux d'en bas de l'objet

 obj = { '1': 'A', '2': 'B', '3': 'C', '4': 'D', '5': 'E', } 

Merci d'avance

 var obj = {} array1 = [1, 2, 3, 4, 5]; array2 = ['A', 'B', 'C', 'D', 'E']; array1.forEach(function(value, index) { obj[value] = array2[index]; }); console.log(obj); 

Essayez d'utiliser $.each() pour itérer sur l'un de ce tableau et construire l'objet selon vos besoins,

 var array1 = [1,2,3,4,5],array2 = ['A','B','C','D','E']; var obj = {}; $.each(array2,function(i,val){ obj[array1[i]] = val; }); 

DEMO