
createEmpty 메서드는 HTMLDocument 객체를 초기화하여 비어있는 HTML 문서를 생성하는 데 사용됩니다. 이 메서드를 사용할 때, 몇 가지 옵션을 설정해야 하는데, head, body, title, meta 태그 등을 초기화하는 방법은 다음과 같습니다.
#hostingforum.kr
javascript
// 비어있는 HTML 문서를 생성하는 기본적인 방법
const htmlDocument = new DOMImplementation().createDocument(null, null);
// head 태그를 초기화하는 방법
const head = htmlDocument.createElement('head');
htmlDocument.appendChild(head);
// body 태그를 초기화하는 방법
const body = htmlDocument.createElement('body');
htmlDocument.appendChild(body);
// title 태그를 초기화하는 방법
const title = htmlDocument.createElement('title');
title.textContent = '제목';
head.appendChild(title);
// meta 태그를 초기화하는 방법
const meta = htmlDocument.createElement('meta');
meta.setAttribute('charset', 'UTF-8');
head.appendChild(meta);
createEmpty 메서드가 반환하는 HTMLDocument 객체는 다음과 같은 특징을 가지고 있습니다.
- 비어있는 HTML 문서를 생성합니다.
- head, body, title, meta 태그를 초기화할 수 있습니다.
- HTMLDocument 객체를 초기화하여 사용할 수 있습니다.
이러한 특징을 통해, createEmpty 메서드를 사용하여 HTML 문서를 생성하고 초기화할 수 있습니다.
2025-03-19 06:07