Estaba buscando en el repositorio express.js y noté que, por ejemplo, los autores crearon el objeto req y sus métodos usando este código:
req.param = function param(name, defaultValue) {}...pero en algunos otros métodos tienen este código:
req.accepts = function(){}...Entonces, ¿cuál es la diferencia entre esos dos enfoques? ¿No podrían escribir simplemente:
req.param = function(name, defaultValue){}...¿Hay alguna diferencia en la funcionalidad entre esos dos enfoques?