JavaScript對象之get/set方法


我們可以重寫js對象屬性的get和set方法。

 

從上圖我們可以看出set和get的語法。

 

上圖則是使用set和get方法對對象的屬性進行了輸入校驗。

 

從上圖可得若對象的原型鏈上具有不可配置的同名屬性(Object.defineProperty定義的屬性默認是不可配置的,即writable=false,configuarble=false),

則直接修改對象的屬性不會生效,解決方法是給當前對象定義一個可配置的屬性。

 

上圖亦同理。


免責聲明!

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



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