본문 바로가기
반응형

전체 글33

문서 객체 모델 DOM DOM (Document Object Model) 이란? XML, HTML 문서의 각 항목을 계층으로 표현하여 생성, 변형, 삭제할 수 있도록 돕는 인터페이스이다. 웹 페이지 내의 모든 콘텐츠를 객체로 나타내 준다. document 객체를 이용해 페이지 내 무엇이든 접근 가능하다. DOM 트리 HTML/XML 문서는 브라우저 안에서 DOM트리로 표현된다. 아래 document.body 는 태그를 객체로 나타낸 것이다. // 배경을 붉은색으로 변경하기 document.body.style.background = "red"; // 1초 후 원상태로 복구하기 setTimeout(() => document.body.style.background = "", 1000); DOM 다루기 개발자 도구를 사용하면 DOM을.. 2023. 8. 29.
자바 스크립트 기본 자바 스크립트란? 자바스크립트(JavaScript)는 객체 기반의 스크립트 프로그래밍 언어이다. 이 언어는 웹 브라우저 내에서 주로 사용되며, 다른 응용 프로그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다. 또한 Node.js와 같은 런타임 환경과 같이 서버 프로그래밍에도 사용되고 있다. JS > browser , server, app(react native), react 스크립트 언어: 브라우저 등 동작 환경에 일을 시킨다. 웝페이지 내에 HTML에 삽입되어 페이지가 로드 될 때 자동으로 실행된다. 자바와 같은 컴파일 언어와 다르게 별다른 준비나 컴파일 과정이 필요 없다 자바스크립트 엔진 자바스크립트의 인기가 상승하면서 이제는 단지 브라우저에서만 사용되지 않는다. 자바스크립트를 실행할 수 있는.. 2023. 8. 28.
운영체제(OS) 운영체제 (OS; Operationg System) 란? 프로그램에 필요한 자원을 할당하고, 올바르게 실행되도록 관리하는 역할을 합니다. 운영체제 또한 프로그램이기 때문에 PC 부팅시에 메모리의 커널영역에 적제 됩니다. 커널(Kernel)이란? 운영체제의 핵심 서비스를 담당하는 부분입니다. 운영체제의 핵심 서비스 프로세스 관리 (프로세스 동기화, 교착상태 해결) 자원 접근 및 할당 CPU : CPU 스케줄링 메모리: 메모리 할당 입출력 장치 : 인터럽트 서비스 루틴 제공 파일 시스템 관리 운영체제의 서비스 중 커널에 포함되지 않는 서비스에는 UI(User Interface)가 있습니다 UI에는 그래픽 기반 인터페이스인 GUI(Graphic User Interface)와 커맨드 라인 인터페이스인 CLI(C.. 2023. 8. 20.
반응형