function inside object javascript code example

Example 1: js functions inside of objects

var person = {
  name: "Fred",
  sayName: function() {
    console.log(this.name);
  }
};

person.sayName();

Example 2: function inside object javascript

var obj = {
  func: function(a, b) {
    return a * b;
  }
};

obj.func(3, 6); // 18

Example 3: object inside object javascript

var obj = {
  prop1: 5,
  obj2: {
    prop1: [3, 6, 3],
    prop2: 74,
    prop3: {
      str: "Hello World"
    }
  }
};

console.log(obj.obj2.prop3.str); //output: "Hello World"

Example 4: function inside object javascript

var obj = {
  func: function(a, b) {
    return a * b;
  }
};

obj.func(3, 6); // 18