sitename 属性创建 getter 和 setter

getter 和 setter
 
类中我们可以使用 getter 和 setter 来获取和设置值,getter 和 setter 都需要在严格模式下执行。
 
getter 和 setter 可以使得我们对属性的操作变的很灵活。
 
类中添加 getter 和 setter 使用的是 get 和 set 关键字。
 
以下实例为 sitename 属性创建 getter 和 setter:
 
实例
 
class Runoob {
  constructor(name) {
    this.sitename = name;
  }
  get s_name() {
    return this.sitename;
  }
  set s_name(x) {
    this.sitename = x;
  }
}
 
let noob = new Runoob(“菜鸟教程”);
 
document.getElementById(“demo”).innerHTML = noob.s_name;

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64765.shtml

张贴在3