Cómo usar los métodos de objetos en JavaScript?

Cómo usar los métodos de objetos en JavaScript?
JavaScript es un lenguaje de programación web de código abierto, de alto nivel, orientado a objetos (OOP) que hace que nuestras páginas web y aplicaciones web sean interactivas y dinámicas. Como JavaScript es un lenguaje OOP, por lo tanto, todo es un objeto en JavaScript y un objeto es cualquier cosa que tenga algunas propiedades y atributos

El objeto es un tipo de datos no práctico que almacena colecciones de elementos en pares de valor clave en JavaScript. Para trabajar con objetos, podemos llamar a métodos en esos objetos, así como JavaScript, nos ofrece algunos métodos incorporados (bloque de código predefinido) que podemos usar para trabajar con objetos.

¿Qué son los métodos de objetos??

Los métodos de objeto de JavaScript son algunas funciones o acciones específicas que se pueden realizar en el objeto especificado. Para acceder a un método de objeto, el sintaxis se da a continuación:

El método se invoca llamando al nombre del método después del objeto utilizando el operador DOT.

myobj.MethodName ();

myobj es el objeto en el que se llama un método.

Pasemos por un ejemplo en el que inicializaremos un objeto y luego llamaremos a un método en ese objeto:

// Crear estudiante de objetos
estudiante var =
FirstName: "Peter",
LastName: "Parker",
FullName: function ()
regreso.FirstName + "" + esto.apellido;

;
// Llamar el método de objeto FullName
consola.Log (estudiante.nombre completo());

La salida del código anterior se proporciona a continuación:

Ahora que vemos cómo llamar a un método de objeto, discutamos algunos de los métodos incorporados del global Objeto que podemos llamar y usar en JavaScript.

Objeto.método create ()

El objeto.El método creado () integrado se usa para crear un nuevo objeto y luego vincular el objeto recién creado con un objeto especificado. La ventaja del objeto.El método create () es que podemos crear un nuevo objeto utilizando el prototipo de objeto especificado. Demostremos el fenómeno con la ayuda de un ejemplo del objeto.método create ():

// Crear estudiante de objetos
estudiante var =
FirstName: "Peter",
LastName: "Parker",
FullName: function ()
regreso.FirstName + "" + esto.apellido;

;
// crear un nuevo objeto
varnewstudent = objeto.crear (estudiante);
// Cambiar el apellido del estudiante
Estudiante nuevo.lastName = "Alberto";
// Llamar el método de objeto FullName
consola.Log (NewStudent.nombre completo()); // Peter Alberto

En el código anterior, inicializamos un objeto "estudiante" y después de eso, creamos un nuevo objeto "Estudiante nuevo" Usando el objeto.método create (), este nuevo objeto se asigna en el prototipo del objeto de estudiante. Después de eso, cambiamos el apellido del nuevo objeto y luego llamamos al nombre completo() Método en este nuevo objeto. La salida se da a continuación:

Como podemos observar eso, aparte del apellido cambiado, el Estudiante nuevo El objeto tiene las mismas propiedades y método que el objeto de estudiante.

El objeto.Método Keys ()

A medida que los objetos almacenan pares de valor clave, por lo tanto, para obtener esas teclas, usamos el objeto.Método Keys (). El objeto.El método Keys () devuelve una matriz de teclas. Inicializar un objeto y llamar al objeto.Método Keys () en ese objeto específico:

// Crear estudiante de objetos
estudiante var =
FirstName: "Peter",
LastName: "Parker"
;
// Obtener las llaves del alumno del objeto
consola.Log (objeto.llaves (estudiante)); // [nombre Apellido]

Veremos en la salida una matriz que tendrá las claves de nuestro estudiante de objeto:

// Crear estudiante de objetos
estudiante var =
FirstName: "Peter",
LastName: "Parker"
;
// Obtener las llaves del alumno del objeto
consola.Log (objeto.llaves (estudiante)); // [nombre Apellido]

Podemos usar el objeto.Método Keys () para verificar la longitud del objeto como se muestra a continuación:

// Crear estudiante de objetos
estudiante var =
FirstName: "Peter",
LastName: "Parker"
;
// Encuentra la longitud del estudiante
consola.Log (objeto.Llaves (estudiante).longitud); // 2

Como puede ver, el "objeto.El método de las teclas "devuelve la longitud del objeto:

Objeto.Método valores ()

Funciona como el objeto.Método Keys () Pero en lugar de devolver una matriz de claves, devuelve una matriz de valores de ese objeto:

// Crear estudiante de objetos
estudiante var =
FirstName: "Peter",
LastName: "Parker"
;
// Obtener valores de estudiante
consola.Log (objeto.valores (estudiante)); // [Peter Parker]

Como puede ver, el "objeto.Valores ”El método devuelve los valores del objeto:

Conclusión

Un objeto es algo que contiene propiedades y atributos y en JavaScript, almacena pares de valores clave. La sintaxis myobj.MethodName () se usa para llamar a un método en un objeto. JavaScript también nos ofrece algunos métodos incorporados del objeto global, como Objeto.crear(), Objeto.valores(), Objeto.llaves(). El Objeto.crear() El método crea un nuevo objeto con el prototipo de objeto especificado, Objeto.llaves() Devuelve una matriz de las teclas de objeto mientras Objeto.valores() Devuelve una matriz de valores de objeto.

En esta publicación, discutimos cómo usar los métodos de objetos en JavaScript llamando primero a un método definido por el usuario y luego utilizando los métodos incorporados de objeto global.