Las propiedades son datos que se almancenan en forma de ID-Value, es decir, ID como el desencadenante y Value como resultado. Y los metodos son funciones que se expresan exactamente igual a las tradicionales, la diferencia esta en que cuando pertenece a un objeto se transforma en un metodo de objeto.
Ejemplos:
- Object.property;
var perro = {color: "Negro", cara: "Sonriente"};
console.log(perro.color); // Negro
console.log(perro.cara); // Sonriente
- Object.method();
var perro = {color: "Negro", esNegro: function () {
if (this.color === "Negro"){
console.log("Si");
}
else {
console.log("No");
}
}
};
perro.esNegro();