HTML DOM 문서 구현
예
이 문서에 DOM 1.0 기능이 있습니까?
document.implementation.hasFeature("DOM", "1.0");
이 문서에 TESLA X 기능이 있습니까?
document.implementation.hasFeature("TESLA", "X");
정의 및 사용
이 implementation
속성은 문서를 처리하는 DOMimplementation 객체를 반환합니다.
경고!
DOM 1 Recommendation(1998)은 이 객체에 대해 hasFeature() 메서드 하나만 지정했습니다.
브라우저에서 DOM 모듈을 지원하는지 확인하기 위해 hasFeature() 메서드가 사용되었습니다.
let answer = document.implementation.hasFeature("DOM", "1.0");
문제는 : 모든 최신 브라우저는 항상 true를 반환합니다.
통사론
document.implementation
반환 값
유형 | 설명 |
물체 | DocumentImplementation 개체입니다. 문서의 구현 개체입니다. |
브라우저 지원
document.implementation
DOM 레벨 1(1998) 기능입니다.
모든 브라우저에서 완벽하게 지원됩니다.
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |