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

143
Views
En JSDoc, ¿cómo aplicar el tipo de parámetro como un grupo de cadenas de una matriz constante de propiedad de cadena de objetos?

Digamos que tengo un objeto como este;

 const typesOfIceCreams = [ {id: "CHOCOLATE", price: 0.49, rating: 4.5}, {id: "CHERRY", price: 0.54, rating: 4.3}, {id: "LEMON", price: 0.44, rating: 4.6}, ]

Quiero obtener un objeto de la matriz typesOfIceCreams por propiedad id . Así que tengo una función como esta;

 /** * @param {?} iceCreamId */ const getIceCreamById = (iceCreamId) => { return typesOfIceCreams.find(iceCream => iceCream.id === iceCreamId); }

* @params { "CHOCOLATE" | "CHERRY" | "LEMON" } iceCreamId

Podría haber escrito así. Pero lleva mucho tiempo cada vez que quiero agregar nuevos datos de helados a la matriz. Quisiera algo similar a esto;

* @params { typesOfIceCreams.map(iceCream => iceCream.id) }

Por lo tanto, podré ver las tres opciones ("CHOCOLATE" | "CHERRY" | "LEMON") cada vez que intente llamar a la función getIceCreamById() .

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!