[자바스크립트] 문서 객체 모델(DOM)
·
JavaScript
자바스크립트는 웹 문서 안의 텍스트, 이미지, 표 등 웹 문서 요소를 조작할 수 있는 언어입니다. 자바스크립트가 웹 문서의 요소를 조작할 수 있는 이유는 문서 객체 모델이 있기 때문입니다. 오늘은 바로 이 문서 객체 모델에 대해서 살펴 보려고 합니다. 문서 객체 모델(DOM) 자바스크립트에서 웹 문서나 텍스트, 이미지 등의 요소를 제어하기 위해서는 먼저 문서 객체 모델에 대한 이해가 필요합니다. 문서 객체 모델은 영어로 Document Object Model 이라고 부르며 줄여서 DOM으로 표기합니다. 실무에서는 DOM을 그대로 읽어서 '돔'이라고 부릅니다. DOM의 정의 먼저 살펴보도록 하겠습니다. DOM의 사전적 정의는 "문서 객체 모델 (The Document Object Model, DOM) 은 ..
[자바스크립트] 객체와 객체를 이용한 프로그램
·
JavaScript
이번 시간에는 객체에 대한 내용을 간단히 살펴보고 객체를 이용한 프로그램에 대해서 살펴보도록 하겠습니다. 객체 객체는 '복합 자료형'이라고도 표현합니다. 그 이유는 객체 안에 숫자, 문자열 등 여러 자료형이 포함되기 때문입니다. 하지만 객체도 자료형이기 때문에 자바스크립트에서는 객체는 자료를 저장하고 처리하는 기본 단위입니다. 프로그래밍 언어에서 객체는 여러 가지 의미로 해석할 수 있습니다. 자바스크립트에서는 프로그램에서 인식할 수 있는 모든 대상을 가리킨다는 의미로 이해하면 됩니다. 예를 들자면 자바스크립트는 주로 웹 사이트나 웹 애플리케이션을 프로그래밍하는 언어이기 때문에 웹 브라우저나 웹 문서와 관련된 것들을 객체로 인식합니다. 내장 객체 내장 객체는 프로그래밍을 할 때 자주 사용하는 요소를 미리 ..