2
function Test() {
  this.log = function(val) {
    console.log('test');
  };

}
var test = new Test;
test.log();

and

function Test() {}
Test.prototype.log = function() {
  console.log('test')
};

var test = new Test;
test.log();

i.e. a method in a class is declared in the prototype or in this. The result appears as one: method, the newly created object so that it works

Karmazzin
  • 531
  • 3
  • 15

0 Answers0