console.log(window.document.constructor); // HTMLDocument
console.log(window.document.nodeType); // 9. (DOCUMENT_NODE)
console.log(document.implementation.hasFeature('Core','3.0'))
document.activeElement를 사용하면 문서 내에서 포커스를 가지고 있거나 활성 상태인 노드에 대한 참조를 바로 얻을 수 있다.
페이지 로드 시에 문서의 포커스를 < textarea> 노드로 설정한 후, activeElement 속성을 사용하여 해당 노드에 대한 참조를 얻을 수 있다.
<textarea></textarea>;
document.querySelector("textarea").focus();
// 지금 포커스를 받는 노드는 ? <textarea>
console.log(document.activeElement);
setTimeout(function () {
console.log(document.hasFocus())
}, 1000)
document.defaultView(); // window