Languages
[Edit]
EN

JavaScript - create method inside object

0 points
Created by:
Eshaal-Wilkinson
774

In this article, we would like to show you how to create method inside object in JavaScript.

Quick solution:

// ONLINE-RUNNER:browser;

const object = {
    methodName: function(){
        console.log('Some action...');
    }
}

object.methodName();  // Some action...

 

Practical examples

In this example, we create a method that displays our user object full name.

// ONLINE-RUNNER:browser;

const user = {
    id: 1,
    name: 'Tom',
    surname: 'Smith',
    fullName: function(){
        console.log(this.name + ' ' + this.surname)
    }
}

user.fullName();  // Tom Smith

Output:

Tom Smith

Alternative solution

// ONLINE-RUNNER:browser;

const object = new function () {
  this.methodName = function () {
    console.log('Some action...');
  };
}

object.methodName(); // Some action...

Output:

Some action...

Alternative titles

  1. JavaScript - create object methods
  2. JavaScript - create object with method inside
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.
Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join