This Keyword
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();