gpt4 book ai didi

javascript - 监听 Firefox 扩展中变量的值变化?

转载 作者:行者123 更新时间:2023-11-30 18:37:23 29 4
gpt4 key购买 nike

有没有办法在 Javascript(Firefox 扩展)中监听变量的值变化?

[更新]我有一个我想听的数组。每当有东西被插入该数组时,我希望我的分机得到通知。我现在正在使用 jQuery 触发自定义事件。我想知道 Firefox 中是否有比这更好的东西。

最佳答案

如果你同时控制改变变量的代码和想要被通知的代码,实现'observer' pattern是最好的方法。

proxies (实验性的),您可以避免从改变数组的代码中触发通知,但我不确定这是否值得这么麻烦。

在特定情况下可能有标准的方法来处理这个问题(例如,与首选项相关的组件已经为您提供了观察者机制)。

关于javascript - 监听 Firefox 扩展中变量的值变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7862302/

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