FrontendDeveloper.in

JavaScript question detail

What are javascript accessors

ECMAScript 5 introduced javascript object accessors or computed properties through getters and setters. Getters uses the get keyword whereas Setters uses the set keyword.

var user = {
firstName: "John",
lastName: "Abraham",
language: "en",
get lang() {
return this.language;
},
set lang(lang) {
this.language = lang;
},
};
console.log(user.lang); // getter access lang as en
user.lang = "fr";
console.log(user.lang); // setter used to set lang as fr
Back to all JavaScript questions
Get LinkedIn Premium at Rs 399