Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

263
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda