•  
     

Por que os métodos são importantes? - JavaScript

Método servem diversos objetivos importantes quando se trata de objetos.

Eles podem ser usados para modificar valores de propriedades. O método setAge na linha 4 nos permite atualizar bob.age.
Eles podem ser usados para fazer cálculos baseados nas propriedades dos objetos. As funções só podem usar parâmetros como entrada, mas os métodos podem fazer cálculos com as propriedades dos objetos. Por exemplo, podemos calcular o ano em que bob nasceu, com base em sua idade (age) e nosso método getYearOfBirth

Código: Selecionar todos

var bob = new Object();
bob.age = 17;
bob.setAge = function (newAge){
  bob.age = newAge;
};

bob.getYearOfBirth = function () {
  return 2014 - bob.age;
};
console.log(bob.getYearOfBirth());