In this post,
I am share the “Why self is needed
instead of this in JavaScript?” and also
what is the advantage of using “var self = this;”
var self = this;
In the JavaScript, “self” is a pattern to
maintaining a reference to the original “this” keyword and also
we can say that this is a technique to handle the events.
Right
now, “self” should not be used because modern browsers provide a “self” as global
variable (window.self).
Example [“self”
keyword is needed instead of “this”],
var employee = function (name) {
var self = this;
self.username = name;
};
Reference,
I hope you are
enjoying with this post! Please share with you friends. Thank you!!