MutationRecord
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015년 7월.
MutationRecord 읽기 전용 인터페이스는 MutationObserver에 의해 감지된 각각의 변화를 나타냅니다. MutationObserver의 콜백 매개변수로 전달되는 배열의 요소로 사용됩니다.
인스턴스 속성
MutationRecord.addedNodes읽기 전용-
변경으로 인해 추가된 노드들입니다. 추가된 노드가 없으면 빈
NodeList입니다. MutationRecord.attributeName읽기 전용-
바뀐 특성의 이름을 나타내는 문자열 또는
null입니다. MutationRecord.attributeNamespace읽기 전용-
바뀐 특성의 네임스페이스를 나타내는 문자열 또는
null입니다. MutationRecord.nextSibling읽기 전용-
추가됐거나 제거된 노드의 다음 형제 또는
null입니다. MutationRecord.oldValue읽기 전용-
MutationRecord.type에 따라 다른 값입니다.attributes라면 변경 전 특성의 값입니다.characterData라면 변경 전 노드의 텍스트 데이터입니다.childList라면null입니다.
MutationRecord.previousSibling읽기 전용-
추가됐거나 제거된 노드의 이전 형제 또는
null입니다. MutationRecord.removedNodes읽기 전용-
변경으로 인해 제거된 노드들입니다. 제거된 노드가 없으면 빈
NodeList입니다. MutationRecord.target읽기 전용-
변경된 노드입니다.
MutationRecord.type에 따라 다른 값입니다.attributes라면 특성이 변경된 노드입니다.characterData라면CharacterData노드입니다.childList라면 자식이 변경된 노드입니다.
MutationRecord.type읽기 전용-
변경 유형을 나타내는 문자열입니다. 특성 변경이면
attributes,CharacterData노드 변경이면characterData, 노드 트리의 변경이면childList입니다.
명세서
| Specification |
|---|
| DOM> # interface-mutationrecord> |
브라우저 호환성
Loading…