gpt4 book ai didi

Javascript 跟踪变量变化

转载 作者:行者123 更新时间:2023-11-30 10:52:26 25 4
gpt4 key购买 nike

是否可以跟踪 Javascript 中的变量变化?我希望能够在类中的变量发生更改时启动函数。

<script>
var mywindow = new Box();
mywindow.title = "newtitle";
//Launches mywindow.applyTitle() and changes html
</script>

最佳答案

您可能会使用显式方法来设置值并将回调附加到该值。沿着这条路的一些东西会起作用:

var Box = new Class({
setTitle: function(title) {
this.title = title;

// call your callbacks now. you probably need some way to register them btw
}
});

调整想法以适合您的类语法...

还有一个不太受支持的 JS getter/setter 语法(相当于 Python 中的属性)。参见 http://ejohn.org/blog/javascript-getters-and-setters/ .

关于Javascript 跟踪变量变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4530248/

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