Estructuras de Datos en JavaScript

Ciencias de la Computación 101
Un Abrimos la consola de Chrome

El método constructor es un método especial para crear e inicializar un objeto creado a partir de una clase. MDN web Docs

El constructor Usuario recibe 4 parámetros, nombre , apellido, edad y genero.
//En los navegadores web, el objeto window es también el objeto global
console.log(this === window); // true

a = 37;
console.log(window.a); // 37

this.b = "MDN";
console.log(window.b) // "MDN"
console.log(b) // "MDN"
function f1() {
return this;
}

// En el navegador:
f1() === window; // true

// En Node:
f1() === global; // true
function f2() {
'use strict'; // modo estricto
return this;
}

f2() === undefined; // true

Todos los objetos en JavaScript provienen de Object; todos los objetos heredan métodos y propiedades de Object.prototype, aunque pueden ser sobrecargados. Sin embargo, un Object puede ser deliberadamente creado para que esto no sea cierto (por ejemplo usando Object.create(null)), o bien alterado para que no cumpla esta propiedad (por ejemplo usando Object.setPrototypeOf). Fuente:MDN web docs

El Objeto prototype, estableciendo una propiedad
El Objeto prototype, estableciendo un método.

--

--

Cheerleader in chief for KMMX, RPA Enthusiast, DevOps, Technical Writer & International Speaker, Dad & 2 cats.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store