Observers 通过观察者变异获得数据更改?

Observers 通过观察者变异获得数据更改?,observers,mutation-observers,Observers,Mutation Observers,我正在尝试获取HTML节点的更改值 var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if(mutation.addedNodes[0].data == "9"){ dostuff(); } } } 但是javascript只返回一个对象,不返回 addedNodes.mutatio

我正在尝试获取HTML节点的更改值

var observer = new MutationObserver(function(mutations) {
    mutations.forEach(function(mutation) {
        if(mutation.addedNodes[0].data == "9"){
           dostuff();
        }
    }
}

但是javascript只返回一个对象,不返回

addedNodes.mutation.addedNodes[0]
打印出:

在哪里可以获得更改的HTML节点的值

非常感谢。

好的,通过找到解决方案

好的,通过

var observer = new MutationObserver(function (mutations) {
    mutations.forEach(function (mutation) {
      [].call(mutation.addedNodes).forEach(function (addedNode) {
        if(addedNode.textContent == "9"){
           dostuff();
        }
      });
    });            
  });