DEV Community

Cover image for Constructor Parameter Properties in TypeScript
Pierre-Henry Soria ✨
Pierre-Henry Soria ✨

Posted on • Edited on

Constructor Parameter Properties in TypeScript

Let's learn how to use the OOP, Constructor Parameter Properties in your TypeScript class (known as TypeScript Constructor Shorthand or Constructor Property Promotion in PHP 8).

Using the Parameter Properties in your TypeScript projects will make your code cleaner, more readable and more concise. This constructor shorthand turns a class constructor parameter into a class property with the same name / value.


References:
  1. Parameter Properties - https://www.typescriptlang.org/docs/handbook/2/classes.html#parameter-properties
  2. Constructor Property Promotion - https://dev.to/pierre/constructor-property-promotion-2dek

Top comments (0)