Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

95
Views
Anulación de tipo de campos de clase JSDoc

Usando la última sintaxis de clase de JavaScript, tengo una clase A y un campo público que es un objeto Area:

 class Area { /** @type {number} */ left; /** @type {number} */ top; /** @type {number} */ width; /** @type {number} */ height; } class A { /** @type {Area} */ area; }

Ahora, tengo una clase Square que extiende la clase Area y otra clase B que extiende la clase A. ¿Cómo puedo establecer en JSDoc para redefinir el tipo de B.area como un objeto Square, sin volver a declararlo?

 class Square extends Area { } class B extends A { /** @type {Square} */ area; // <-- I want to remove this line of declaration, but to keep the new typing notation. }
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!