Objetos JavaScript explicados

Objetos JavaScript explicados
Los objetos de JavaScript son la implementación del objeto del mundo real en un lenguaje de programación, todo en JavaScript es un objeto. JavaScript es un lenguaje de programación que a menudo se confunde con ser un lenguaje de programación basado en clases, pero en realidad es un lenguaje de programación basado en objetos.

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 =
Nombre: "Apple",
Forma: "Circular",
Sabor: "Mayormente dulce pero también amargo",
Temporada: "Todas las estaciones"

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:

  • Usando el "nuevoPalabra clave
  • Mediante el uso del ondulado " " para encerrar los pares de valor clave

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 objeto
nombre de la variable.PropertyName = PropertyValue; // proporciona un par de valor clave al objeto

Puede 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 ();
persona.FirstName = "John";
persona.lastName = "Doe";
persona.edad = 27;
persona.Job = "Auditor";

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 =
primer nombre: "John",
LastName: "Doe",
Edad: 27,
Trabajo: "Auditor",
;

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 =
primer nombre: "John",
LastName: "Doe",
Edad: 27,
Trabajo: "Auditor",
;

Podemos acceder a sus propiedades utilizando ambas formas siguientes:

consola.Log (persona.nombre de pila);
consola.log (persona ["LastName"]);

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.