Advertisement
728x90
ECMAScript 5 introduced javascript object accessors or computed properties through getters and setters. Getters uses the get keyword whereas Setters uses the set keyword.
javascript
1var user = {
2 firstName: "John",
3 lastName: "Abraham",
4 language: "en",
5 get lang() {
6 return this.language;
7 },
8 set lang(lang) {
9 this.language = lang;
10 },
11 };
12
13console.log(user.lang); // getter access lang as en
14
15user.lang = "fr";
16
17console.log(user.lang); // setter used to set lang as frAdvertisement
Responsive Ad
🎯 Practice NowRelated Challenge
JavaScript Coding Exercise 47
Test your knowledge with this interactive coding challenge.
Start CodingAdvertisement
728x90
217of476