js中set和get方法


get和set的使用方法:

1. get和set是方法,因為是方法,所以可以進行判斷

2. get一般是要返回的;而set是設置,不用返回

3. 如果調用對象內部的屬性約定的命名方式是變量名前加_

var p={
  _age:18,
  get age(){    //Getter不能有任何形式的參數

    return this._age;
  },
  set age(val){    //Setter必須恰好有一個形式參數

    this._age=val;
  }
}
p.age; // 18
p.age=20; // 20
p.age; // 20
即get是對象的屬性值返回的方法,set是屬性值修改的方法.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM