JavaScript |对象访问器
有两个关键字定义了访问函数:fullName 属性的 getter 和 setter。访问属性时,将使用 getter 的返回值。设置值时,将调用 setter 并传递设置的值。
JavaScript Getter(get 关键字):
示例:此示例描述了使用 lang() 属性来获取语言属性的值。
JavaScript Getter
Welcome to GeeksforGeeks!.
JavaScript Getters
输出:
JavaScript Setter(设置关键字):
示例:本示例描述了使用 lang() 属性设置语言属性的值。
JavaScript Getter
Welcome to GeeksforGeeks!.
JavaScript Getters
输出:
注意: Internet Explorer 8 不支持 Getter 和 Setter。
使用 Getter 和 Setter 的原因:
- 属性和方法的语法是相同的。
- 用于在幕后做事。
- 他们可以确保更好的数据质量。
- 它的语法更简单。
数据质量: Getter 和 Setter 用于确保更好的数据质量。
在下面给出的示例中,使用 lang 属性,返回语言的小写值。
示例:此示例使用 lang 属性,它返回语言的小写值。
Data Quality
Geeksforgeeks !!
Data Quality : lower case
value is returned
输出: