Los objetos en JavaScript se utilizan para imitar el comportamiento de los objetos del mundo real; Por ejemplo, una fruta tiene sus propiedades como el nombre, el color, la forma, el sabor y la temporada. En JavaScript, puede definir esta entidad "fruta" contra sus pares de valor clave, las teclas son las propiedades y valores que son valores reales de esa propiedad.
A objeto de fruta en JavaScript.
fruta =Diferencias una clave y un valor colocando un colon ":" entre ellos, y coloca una coma entre diferentes pares de valores clave. Este patrón o estructura de definir una entidad del mundo real es similar a un objeto JSON y esto se debe a que el JSON se basa en la definición de objeto JavaScript.
Objetos y propiedades de JavaScript
La creación o definición de un objeto se puede hacer de dos maneras:
Creación de un objeto JS usando la nueva palabra clave
La "nueva" palabra clave significa crear una nueva instancia del constructor de un objeto. Para crear un objeto usando la palabra clave "nueva", crea una variable y luego lo coloca igual al constructor de objeto con la "nueva" palabra clave; y agregue pares de valor clave utilizando el "operador de puntos".
Sintaxis
variAblEname = new Object (); // Crea una instancia del objetoPuede crear un objeto de una persona que tenga las propiedades: primer nombre, apellido, edad y trabajo con las siguientes líneas de código:
Var Person = New Object ();La primera declaración crea una variable con el identificador "persona" y llama al constructor Object () utilizando el "nuevoPalabra clave.
Las siguientes cuatro declaraciones se utilizan para establecer 4 propiedades o pares de "valor clave" del objeto. El nombre de la propiedad está escrito con el identificador del objeto utilizando un "operador de puntos", Y el valor del operador se da después del operador de asignación"=".
Puede imprimir este objeto que acaba de crear utilizando la siguiente declaración:
consola.log (persona);Al ejecutar el código, obtendrá la salida:
El objeto se imprime en la consola y puede ver los pares de valor clave claramente.
Creación de un objeto JS usando soportes rizados
Otra forma de crear JavaScript es crear una variable y establecerla igual a los pares de valor clave (que están encerrados dentro de los aparatos ortopédicos) directamente, esto se conoce como definir un objeto utilizando la sintaxis del objeto literal.
Sintaxis
variAblEname = PropertyName: PropertyValue;Puede crear el mismo objeto de persona con las mismas propiedades utilizando la sintaxis literal:
Var Person =Está configurando la variable "persona" igual a pares de valor clave que están encerrados dentro de los aparatos ortopédicos rizados . Cada par de valores clave está separado por una coma "," Las teclas y los valores están separados por un colon ":"
Puede imprimir el par de valor clave de este objeto en la consola con los siguientes comandos.
consola.log (persona);Cuando ejecutó este fragmento de código, ve el siguiente resultado:
Puede ver los pares de valor clave en la consola, los valores de la cadena están encerrados dentro de las comillas y los valores enteros no están encerrados por nada.
Obtener valores de las propiedades del objeto
Puede obtener valores de la propiedad del objeto utilizando dos formas:
Una es usar la sintaxis de punto simple:
nombre del objeto.nombre de la propiedad;La segunda forma es usar la matriz que accede a la sintaxis como:
ObjectName ["Propertyname"];Tome el objeto de la persona de los ejemplos anteriores que creamos con el siguiente código:
Var Person =Podemos acceder a sus propiedades utilizando ambas formas siguientes:
consola.Log (persona.nombre de pila);La primera declaración accede al valor utilizando el operador DOT; La segunda declaración accede al valor utilizando los métodos de matriz, la salida del código sería:
Eso se trata de objetos JavaScript.
Conclusión
Las entidades del mundo real se pueden representar en el lenguaje de programación de JavaScript junto con sus propiedades utilizando el Objetos, que define las propiedades de una entidad mediante el uso de un valor clave par. Aprendimos cómo funciona un objeto en JavaScript, cómo crear un objeto utilizando diferentes métodos y cómo obtener datos de un objeto con la ayuda de ejemplos en los que convertimos un objeto del mundo real en un objeto de lenguaje de programación.