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

187
Views
¿Cómo importar correctamente una API de archivo/función javascript a una aplicación React.js?

Hola Stackoverflow :) Lector desde hace mucho tiempo, póster por primera vez. Al punto:

Soy bastante nuevo en la programación web (he hecho mucho más C# y programación de juegos). Me han asignado una tarea que requiere que escriba una aplicación React.js simple. Debo usar un archivo javascript api.min.js incluido que incluye una "API", que se supone que imita un servidor, tiene un conjunto de funciones integradas para obtener datos ('/getitem', '/getusers' , '/putitem', etc.), e imita las solicitudes perdidas de vez en cuando. El código API se ha minimizado y es una sola línea de unos 4500 caracteres, y lamentablemente no creo que pueda incluir todo el código de este archivo, ya que no es mío (y, bueno, son 4500 caracteres: P). Pero algunas pistas: cuando está embellecido comienza así:

 var api = function() { function t(t) { for (var e = t.length - 1; e > 0; e--) { var n = Math.floor(Math.random() * (e + 1)), r = t[e]; t[e] = t[n], t[n] = r } return t etc...

Y termina así:

 etc... }, setRequestHeaders: function(t, e) { if ("number" != typeof t && "string" != typeof t && "number" != typeof e && "string" != typeof e) throw new Error("Arguments both header and value must be numbers or strings"); l[t] = e } }; return m }; return { XMLHttpRequest: y } }();

Uno de los ejemplos incluidos en el archivo se ve así:

 // Example 1: var x = api.XMLHttpRequest(); x.onreadystatechange = function() { console.log(x.readyState, x.status, x.responseText); }; x.open("GET", "/getusers"); x.send();

Si pego la línea API y el código de ejemplo en, por ejemplo, jsfiddle.net, funciona bien y me da los datos en un formato que sabría usar. Pero parece que no puedo hacer que funcione en mi proyecto React en VScode. Cada vez que intento importar el archivo, obtengo errores del tipo

 Line 6:7: Expected an assignment or function call and instead saw an expression no-unused-expressions

Esa sería la línea:

 t[e] = t[n], t[n] = r

... del primer ejemplo de código anterior.

Así que no tengo ni idea de cómo proceder atm... ¿Alguien tiene alguna sugerencia sobre cómo podría incluir esta API en mi proyecto VScode React.js y acceder a las funciones desde el archivo api.min.js? Siento que probablemente haya una solución realmente simple para esto, pero como dije, soy bastante nuevo en la programación web y creo que todavía me faltan algunos de los fundamentos. He buscado por aquí, google, youtube, etc., pero parece que no puedo encontrar lo que estoy buscando. Puede ser porque realmente no sé lo que estoy buscando :)

¡Si alguien pudiera ayudarme estaría siempre agradecido!

Gracias

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!