Objects могут иметь особый тип property , называемый method . Methods - это properties которые являются функциями. Это добавляет другое поведение к object . Вот пример duck с помощью метода:
let duck = {В примере добавлен
имя: «Афлак»,
numLegs: 2,
sayName: function () {return "Название этой утки -" + duck.name + ".";}
};
duck.sayName ();
// Возвращает «Название этой утки - Афлак».
method sayName , который является функцией, которая возвращает предложение, дающее имя duck . Обратите внимание, что method получил доступ к свойству name в операторе return с помощью duck.name . Следующая задача будет охватывать другой способ сделать это.Используя object dog , дайте ему метод, называемый sayLegs . Метод должен вернуть предложение «У этой собаки 4 ноги».