Una corrección: los valores que se le da al constuctor a la hora de crear un objeto (en la línea del new), se le conoce como argumentos; mientras que los valores que se le da al constructor a la hora de definirlo (en la línea del function), se le conoce como parámetros.
Los parámetros vendrían a ser como una especie de esqueleto, en la cual da a entender qué valores se le puede dar a la hora de ponerlos en los argumentos.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?