Chuck's Academy

Decoradores y Namespaces en TypeScript

Decoradores de Parámetro

Los decoradores de parámetro se usan para agregar metadatos a los parámetros de un método en una clase. Estos decoradores reciben tres argumentos: el prototipo de la clase, el nombre del método y el índice del parámetro en la lista de argumentos del método.

Sintaxis de un Decorador de Parámetro:

typescript

En este ejemplo, el decorador parameterDecorator se aplica al parámetro param1 del método exampleMethod de la clase ExampleClass.

Ejemplo práctico:

Supongamos que queremos implementar un decorador que valide que un parámetro no es null o undefined antes de que se ejecute el método.

typescript

En este ejemplo, el decorador validateParameter valida que el param pasado al exampleMethod no sea null o undefined. Si se pasa null o undefined, lanzará un error antes de ejecutar el método.


Apoya a Chuck's Academy!

¿Disfrutando de este curso? Puse mucho esfuerzo en hacer la educación en programación gratuita y accesible. Si encontraste esto útil, considera comprarme un café para apoyar futuras lecciones. ¡Cada contribución ayuda a mantener esta academia en funcionamiento! ☕🚀

Buy Me A Coffee

Chatea con Chuck

Cargando...
Chatea con Chuck AI