Document.implementation
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ì.
íì¬ documentì ì°ê´ë DOMImplementation ê°ì²´ë¥¼ ë°íí©ëë¤.
Syntax
DOMImpObj = document.implementation;
Example
var modName = "HTML";
var modVer = "2.0";
var conformTest = document.implementation.hasFeature(modName, modVer);
alert("DOM " + modName + " " + modVer + " supported?: " + conformTest);
// alerts with: "DOM HTML 2.0 supported?: true" if DOM Level 2 HTML module is supported.
모ë ë¤ì 목ë¡(ì: Core, HTML, XML, ë±ë±)ì DOM Level 2 Conformance ì¹ì ìì íì¸íì¤ ì ììµëë¤.
Notes
W3Cì DOM Level 1 ê¶ê³ ììë DOM 모ëì ë¸ë¼ì°ì ìì ì§ìíëì§ë¥¼ íì¸íë ë°©ë² ì¤ íëì¸ hasFeature ë©ìëë§ ëª
ìëì´ ììµëë¤(ì ìì ì What does your user agent claim to support? 문ì를 íì¸íì¸ì). ì¬ì©ì´ ê°ë¥í ê²½ì°, ë¤ë¥¸ DOMImplementation ë©ìëë¤ì´ ë¨ì¼ document ì¸ë¶ì ê²ë¤ì 컨í¸ë¡¤í기 ìí ìë¹ì¤ë¤ì ì ê³µí©ëë¤. ì를 ë¤ì´, DOMImplementation ì¸í°íì´ì¤ë createDocumentType ë©ìëì implementationì ìí´ ê´ë¦¬ëë íë ì´ìì document를 ìí´ ìì±ëë DTDê° ë¬´ìì¸ì§ë¥¼ í¬í¨í©ëë¤.