freeCodeCamp Challenge Guide: Create a Method on an Object

Create a Method on an Object


Problem Explanation

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
  }
};

Solutions

Solution 1 (Click to Show/Hide)
let dog = {
  name: "Spot",
  numLegs: 4,
  sayLegs: function() {
    return "This dog has " + dog.numLegs + " legs.";
  }
};

dog.sayLegs();
3 Likes