Javascript - obtenir un tableau de dates entre 2 dates

var range = getDates(new Date(), new Date().addDays(7)); Je voudrais que "range" soit un tableau d'objets de date, un pour chaque jour entre les deux dates. L'astuce est qu'il doit également gérer les limites des mois et des