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

277
Views
cómo obtener valores automáticamente para establecer en parámetros

Estoy tratando de ejecutar entradas externas con funciones y parámetros, obtener valores de parámetros en la base de datos y cambiar estos valores antes de ejecutar las funciones, creo un ejemplo a continuación para mostrar mi problema

 // Values in DB const InternalValues = { phone: '123456789', old: '25' } //Values from external inputs, when params old=param1 and phone=param2 const externalValues = { data: `return function exec(param1,param2){ console.log("values",param1,param2) };`, params: ['old', 'phone'], } // Create a function const Func = new Function(externalValues.data)(); //Finding ExternalParams in Internal Values manualy const param1 = InternalValues[externalValues.params[0]] const param2 = InternalValues[externalValues.params[1]] // Execute Function const ii = Func(param1, param2) console.log(ii);

si coloco más valores en externalValues.params y externalValues.data, tendré que crear param3, param4 ... para obtener valores de InternalValues, ¿cómo obtengo automáticamente todos los valores de externalValues.params y los pongo para ejecutar la función? ¿Es posible sin enviar en matriz con un parámetro?

Gracias, espero que entiendas ese ejemplo.

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

0

Los argumentos extendidos lo harán aquí:

 // Values in DB const InternalValues = { phone: '123456789', old: '25' } //Values from external inputs, when params old=param1 and phone=param2 const externalValues = { data: `return function exec(...params){ console.log("values", ...params) };`, params: ['old', 'phone'], } // Create a function const Func = new Function(externalValues.data)(); //Finding ExternalParams in Internal Values const params = externalValues.params.map(p => InternalValues[p]); // Execute Function const ii = Func(...params);
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!