1//Calcular area rectangulo con objetos
2//método
3function rectangulo(base, altura) {
4 this.base = base;
5 this.altura = altura;
6 this.calcularArea = function () { return this.base * this.altura; };
7}
8//instanciamos el objeto rectángulo:
9var r1 = new rectangulo(2, 4);
10//y llamamos al método área:
11console.log(r1.calcularArea());
1var coche =new Auto("Seat", "Ibiza", 90, 2010, 5000);
2console.log(Object.keys(coche))
3//Array(6) [ "marca", "modelo", "potencia", "antiguedad", "precio", "edadAprox" ]
1libros = ["Brideshead", "Faustus", "Musica"]
2
3function libro(titulo, autor, ISBN) {
4
5 this.titulo = titulo;
6 this.autor = autor;
7 this.ISBN = ISBN;
8 //this.isbn calculo
9}
10
11var Brideshead = new libro("Retorno a Brideshead", "Evelyn Waugh", 8447308472);
12var Faustus = new libro("Doctor Faustus", "Thomas Mann", 9788435018449);
13var Musica = new libro("Una música constante", "Vikram Seth", 9780767904643)
14console.log(Object.values(Brideshead))
1nombreObjeto.nombrePropiedad
2
3Si el método no recibe parámetros colocamos los paréntesis también, pero sin nada dentro.
4miObjeto.miMetodo()