gpt4 book ai didi

javascript - 为什么使用 setter 之类的方法,而不是直接在 Javascript 中更改属性?

转载 作者:行者123 更新时间:2023-11-29 18:01:06 27 4
gpt4 key购买 nike

<分区>

定义了一个对象。

var bob = {age: 10};

定义二传手为:

bob.setAge = function (newAge){
bob.age = newAge;
};

因此我们可以将属性更改为:

bob.setAge(20)

而不是简单地:

bob.age = 20;

bob["age"] = 20;

最佳实践是原因吗?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com