Javascript 如何:在getComputedStyle(elm)的属性值更改时,使用vanilla JS运行函数

Javascript 如何:在getComputedStyle(elm)的属性值更改时,使用vanilla JS运行函数,javascript,data-binding,Javascript,Data Binding,如何让我定义的函数在我选择的DOM元素的getComputedStyle返回的对象的属性发生更改时运行。使用getter/setters。这可能会让您感兴趣。我的意思是,这实际上取决于您试图观察的更改类型。如果没有实际的代码,我们只能猜测哪种方法适合您的需要。因此,我建议编辑您的问题,并向我们展示您的代码和您试图实现的目标的示例。@user1538301您能给出一个示例吗?@icecub MutationObserver()在getComputedStyle返回的对象的属性位于style属性中时

如何让我定义的函数在我选择的DOM元素的getComputedStyle返回的对象的属性发生更改时运行。

使用getter/setters。这可能会让您感兴趣。我的意思是,这实际上取决于您试图观察的更改类型。如果没有实际的代码,我们只能猜测哪种方法适合您的需要。因此,我建议编辑您的问题,并向我们展示您的代码和您试图实现的目标的示例。@user1538301您能给出一个示例吗?@icecub MutationObserver()在getComputedStyle返回的对象的属性位于style属性中时非常有用,但情况并非总是如此(例如继承的样式、flex或grid Child的宽度、高度)。