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

258
Views
¿Qué son los objetos en js y cuáles son las formas en que se pueden crear?

He estado haciendo js básico y reacciono nativo desde hace algún tiempo, pero nunca he entendido los objetos. También estoy tratando de entender esta palabra clave, pero para eso necesito conocer los objetos. Unas cuantas preguntas:

  1. ¿Qué son los objetos en js?
  2. ¿Cuáles son las formas de crear objetos?
  3. Comúnmente he visto a personas crear objetos usando la palabra clave const. por ejemplo: const a = {}. sin embargo, si lo creo como var a = {}, ¿sigue siendo un objeto?
  4. ¿Por qué se usa con frecuencia la palabra clave const para crear objetos?
  5. en 3), si la var a = {} es un objeto, entonces, en este caso, ¿a todavía puede considerarse una variable, o es un objeto?
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Los objetos en javascript son básicamente contenedores que tienen diferentes propiedades, por ejemplo

 let student = { studenId:1, studentName: John, }

estas propiedades pueden ser cualquier cosa que desee y se puede acceder a ellas de esta manera

 console.log(student.studentId)

La forma más común de crear un objeto es simplemente asignándolo a una variable como el ejemplo de estudiante anterior, el estudiante sigue siendo una variable, solo contiene o hace referencia a un objeto, aunque le aconsejo que use let o const en lugar de var.

otra forma seria

 const student = new Object() student.studentId = 1 //doesn't have to be a number this can also take the value of some variable you have student.studentName = "John"

La razón por la que ves a la gente usando const es porque los objetos son mutables y aún puedes cambiar su contenido incluso cuando usas const, pero puedes usar let o var sin problemas.

Dado que etiquetó react-native en su pregunta, creo que también debería mencionar esto: a veces, en react native, notará que el componente que depende de algún objeto en el estado no se volverá a representar cuando cambie ese objeto como

 student.studentId = 3 //or any other new value you wanna assign to studentId

la razón de esto es que la referencia al objeto sigue siendo la misma, por lo que el componente no detectará el cambio, por lo que si alguna vez encuentra esto, acostúmbrese a copiar el nuevo objeto usando el operador de extensión y luego haga el cambio de esta manera

 setStudent({ ...student, studentId:3, })

http://es6-features.org/#Constantes

Espero que esto responda a tus preguntas.

about 4 years ago · Juan Pablo Isaza Report

0

En JavaScript. Un objeto es un tipo de datos estructurado no primitivo en JavaScript. que le permite almacenar múltiples colecciones de datos.

Hay diferentes formas de crear nuevos objetos como se menciona a continuación:

  1. Usando un objeto literal.
  2. Usando Nueva palabra clave.
  3. Cree un objeto usando la función Constructor.
  4. Crea un objeto usando Object.create().
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!