JavaScript

웹 개발의 필수 언어

동적인 웹 페이지 구현을 위한 핵심 프로그래밍 언어.

Java

객체지향 프로그래밍

안정적이고 확장성 있는 백엔드 개발의 대표 언어.

HTML

웹의 기초

웹 페이지의 구조를 정의하는 마크업 언어.

React

현대적 UI 라이브러리

효율적인 사용자 인터페이스 구축을 위한 JavaScript 라이브러리.

CSS

웹 디자인의 핵심

웹 페이지의 시각적 표현을 담당하는 스타일 언어.

Spring

자바 웹 프레임워크

기업급 애플리케이션 개발을 위한 강력한 프레임워크.

JavaScript

document vs Document 사용 오류:

lamarcK 2025. 3. 31. 10:10
  • 문제 코드: const newitem_name = Document.createElement('div');
  • 문제점: div 요소를 생성할 때는 전역 객체인 document의 createElement 메소드를 사용해야 한다. Document는 DOM Document 인터페이스(설계도 또는 규약)를 나타내며, 직접 메소드를 호출하는 객체가 아니다. 이 코드는 TypeError 를 발생시켜 스크립트 실행을 중단시킬 것이다.
  • 수정: Document를 소문자 document로 변경해야 한다.
    // 오류
    // const newitem_name = Document.createElement('div');
    // 수정
    const newitem_name = document.createElement('div');