MutationRecord
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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 Standard # interface-mutationrecord |
브라우저 호환성
BCD tables only load in the browser