类允许使用getter和setter。对属性使用getter和setter是明智的,尤其是如果您想在返回值之前或在设置它们之前对值进行特殊处理。要在类中添加getter和setter,请使用get和set关键字。
<html> <body> <p id="method"></p> <script> class Company { constructor(brand) { this.Compname = brand; } get name() { return this.Compname; } set name(x) { this.Compname = x; } } myName = new Company("Nhooo"); document.getElementById("method").innerHTML = myName.Compname; </script> </body> </html>
输出结果
Nhooo