¿Cómo funciona la herencia en las funciones de constructor en JavaScript?

Aquí, discutiremos la herencia de una función constructora en JavaScript. Las funciones constructoras definen el prototipo de las propiedades que contendrá un objeto. Usando la función constructora, podemos crear un nuevo objeto después de pasar los parámetros requeridos. Heredar una función constructora previamente definida significa usar los parámetros de la función definida previamente junto con … Continue reading «¿Cómo funciona la herencia en las funciones de constructor en JavaScript?»

¿Cómo crear una clase en ES6?

Una clase en programación es el modelo o plantilla para crear un objeto, y cada objeto representa la entidad distinguible del mundo real. En otras palabras también podemos decir como, es una colección de grupo de ciertos objetos. En ES6, las clases se pueden crear simplemente escribiendo la palabra clave class (en el prefijo). En … Continue reading «¿Cómo crear una clase en ES6?»

Diferencia entre composición y herencia en JavaScript

Composición JavaScript: Composición significa Componer. Todo en JavaScript se trata como un objeto, incluso las funciones en JavaScript se tratan como un objeto de clase alta. Dichos objetos son de naturaleza bastante compleja para hacer que los objetos complejos grandes sean simples, muchos objetos pequeños se componen juntos. Por lo tanto, podemos decir que la … Continue reading «Diferencia entre composición y herencia en JavaScript»

¿Cuáles son las clases y proxies en JavaScript?

Clases : son casi similares a las funciones, excepto que usan una palabra clave de clase en lugar de una palabra clave de función. Otra diferencia importante entre las funciones y las clases es que las funciones se pueden llamar en el código antes de que se definan, mientras que las clases se deben definir … Continue reading «¿Cuáles son las clases y proxies en JavaScript?»

JavaScript | Clases anidadas

Tratemos de entender qué es la clase. Una clase en JavaScript es un tipo de función, que se puede inicializar tanto a través de la palabra clave de función como a través de la palabra clave de clase. En este artículo, cubriremos la clase interna en javascript mediante el uso de una palabra clave de … Continue reading «JavaScript | Clases anidadas»

¿Cómo llamar al constructor de una clase principal en JavaScript?

En este artículo, aprendemos cómo llamar al constructor de una clase principal. Antes del comienzo de este artículo, debemos tener un conocimiento básico de javascript y algunos conceptos básicos de herencia en javascript. Constructor: los constructores crean instancias de una clase, que comúnmente se denominan objetos. La nueva palabra clave en JavaScript hace que se … Continue reading «¿Cómo llamar al constructor de una clase principal en JavaScript?»

Introducción a la Programación Orientada a Objetos en JavaScript

Dado que JavaScript se usa ampliamente en el desarrollo web, en este artículo exploraremos algunos de los mecanismos orientados a objetos admitidos por JavaScript para aprovecharlo al máximo. Algunas de las preguntas comunes de las entrevistas en JavaScript sobre OOPS incluyen: “¿Cómo se implementa la programación orientada a objetos en JavaScript? ¿En qué se diferencia … Continue reading «Introducción a la Programación Orientada a Objetos en JavaScript»

¿Para qué se utilizan .extend y .prototype?

Extender: El método extendido de JavaScript/jQuery copia todas las propiedades del objeto de origen al objeto de destino. El uso principal del método extender es en declaraciones de clase con el propósito de crear una clase (subclase) que sea hija de otra clase padre (superclase). Se puede usar para subclasificar tanto los objetos integrados como … Continue reading «¿Para qué se utilizan .extend y .prototype?»

JavaScript | Constructores de objetos

Objeto: Objeto es la colección de datos relacionados o funcionalidad en forma de clave . Estas funcionalidades suelen constar de varias funciones y variables. Todos los valores de JavaScript son objetos excepto los primitivos. Ejemplo: var GFG = { subject : «programming», language : «JavaScript», } Aquí, el tema y el idioma son las claves … Continue reading «JavaScript | Constructores de objetos»

Objetos en Javascript

Los objetos, en JavaScript, son el tipo de datos más importante y constituyen los componentes básicos del JavaScript moderno. Estos objetos son bastante diferentes de los tipos de datos primitivos de JavaScript (Número, String, Booleano, nulo, indefinido y símbolo) en el sentido de que estos tipos de datos primitivos almacenan un solo valor cada uno … Continue reading «Objetos en Javascript»