📜  JavaScript |对象访问器

📅  最后修改于: 2022-05-13 01:56:35.414000             🧑  作者: Mango

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                         

    
                                   

输出: