lunes, 16 de marzo de 2015

Funciones como objetos

var calc = {
  status: 'Awesome',
  plus: function (a,b) {
    return (
      console.log(this),
      console.log(a+b),
      console.log(arguments),
      console.log(this.status)
    )
  }
}

calc.plus(2,2);


/// Invocando atra ves de constructor

var Dog = function() {
  var name, breed;
  return console.dir(this);
}

firstDog = new Dog;  //crea una instancia
firstDog.name = "Rover";
firstDog.breed = "Doberman";

secondDog = new Dog;
secondDog.name = "Fluffy";
secondDog.breed = "Poodle"

No hay comentarios:

Publicar un comentario