freeCodeCamp/guide/english/certifications/javascript-algorithms-and-d.../object-oriented-programming/create-a-method-on-an-object/index.md

489 B

title
Create a Method on an Object

Create a Method on an Object

Method:

An objects function must be initialised within the object itself. This is demonstrated in the following code.


let obj = {
  property1 = 1,
  
  function1: function() {
    //Code to be exectued
  }
};

Solution:


let dog = {
  name: "Spot",
  numLegs: 4,
  sayLegs: function() {
    return "This dog has " + dog.numLegs + " legs.";
  }
};

dog.sayLegs();