Sobrecarga de funciones en Javascript-Mejores prácticas
¿Cuál es la mejor manera de falsificar la sobrecarga de funciones en Javascript?
Sé que no es posible sobrecargar funciones en Javascript como en otros lenguajes.
Si necesitaba una función con dos usos foo(x)
y foo(x,y,z)
que es la mejor / forma preferida:
- Usando diferentes nombres en primer lugar
- Usando argumentos opcionales como
y = y || 'default'
- Usando el número de argumentos
- Comprobación de tipos de argumentos
- O cómo?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52