暂无 |

封装

getter / setter

class Parent {
  constructor(name,age){
    this.name = name;
    this.age =age;
  }
   
  set age(num){
    console.log('setter')
    if(num>100){num=100}
    this._age = num;
  }
  get age(){
    return this._age;
  }
  
}
实例化
var p = new Parent("mumu",18);
p.age = 180;
p.age;
// 100
通过get 与set 在获取与设置属性值得时候可以对属性值进行额外操作

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论