This Keyword

From rbachwiki
Revision as of 17:05, 28 October 2016 by Bacchas (talk | contribs) (Created page with "==Using this keyword== '''By using just "name" it will call the global "name" as opposed to the local name''' <pre> var name = "robert"; var a = { name: "John", greet: fun...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Using this keyword

By using just "name" it will call the global "name" as opposed to the local name

var name = "robert";
var a = {
  name: "John",
  greet: function(){
    console.log('My name is '+ '''name''');
  }
};
a.greet();

By using the this.name it will call the local scope variable

var name = "robert";
var a = {
  name: "John",
  greet: function(){
    console.log('My name is '+ '''this.name''');
  }
};
a.greet();