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

222
Views
¿Qué sucede con este uso de la función .map() de Javascript/Typescript?

Tengo una pregunta sobre la función .map() que se puede usar en matrices.

El uso normal que conozco es como:

 function myFunction(num) { return num * 2; } const numbers = [1, 2, 3, 4]; const newArr = numbers.map((element) => myFunction(element))

Pero en una muestra de código vi el siguiente uso:

 const resultToRow = (r: MyProductsDto) => ({ rowData: tableColumns.map(() => r), });

En este ejemplo , MyProductsDto es una interfaz y tableColumns es una matriz. Pero, ¿qué hace exactamente .map(() => r) ?

r no es una función sino una interfaz y ¿por qué la función de flecha está vacía sin ningún argumento?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Con la longitud de tableColumns, habrá r[] en rowData

también todo el valor de r[] será el mismo porque tiene una dirección de referencia.

r[0] === r[1] === [r2] === [r(n)]

map crea una nueva matriz a partir de la matriz original, cada elemento pasará como argumento, pero lo aceptará (el argumento que arrojó el mapa) o no es una consideración del map , solo crea una nueva matriz con el valor de retorno de la función dada.

about 4 years ago · Juan Pablo Isaza Report
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!