我需要检查变量是否包含CSSStyleRule。使用window.console.log(myvar)时会告诉我CSSStyleRule { constructor=CSSStyleRule, type=1, more...},但是使用typeof myvar时会告诉我object

如何检查它是否真的是CSSStyleRule?

最佳答案

您可以检查对象是否具有selectorText属性:

if(myvar.selectorText) {

    ...

}

关于javascript - 检查var是否包含CSSStyleRule(获取对象名称),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5478991/

10-11 19:57