라이브러리 라이브러리(Library)는 개발자가 자주 사용하는 기능들을 모아놓은 도구들의 집합이다. 이 도구들을 사용하면 개발자가 웹사이트나 앱을 더 쉽고 빠르게 만들 수 있다. 예를 들어, 'jQuery’라는 라이브러리는 HTML 요소를 선택하고 조작하는데 도움을 주는 기능들을 제공한다. 자바스크립트의 DOM(Document Object Model) 조작은 웹사이트에서 HTML 요소들을 선택하고 조작하는 작업을 의미한다. 자바스크립트의 내장 기능으로도 DOM을 다룰 수 있지만, ‘jQuery’ 라이브러리를 사용하면 더 쉽게 DOM을 조작할 수 있다. jQuery는 간단한 문법을 제공하여 선택, 수정, 이벤트 처리 등을 쉽게 처리할 수 있도록 도와준다. 개발자가 간단한 코드 몇 줄로 요소들을 다룰 수 있..
객체 지향 프로그래밍 (Object-Oriented Programming) 객체 지향 프로그래밍은 클래스를 사용하여 추상적인 개념들을 정의하고, 그 클래스를 사용하여 실제 사용할 객체를 만들어냄으로써 현실 세계의 모든 것을 표현할 수 있다는 것에서 출발한다. 객체 지향 프로그래밍이란, 프로그래밍에서 필요한 데이터를 추상화해 객체를 만들고 객체들 간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법론이다. 클래스란, 객체들이 공통적으로 갖는 특성들을 모아 정의 내린 것이다. (추상화) 일종의 설계도이고 이것을 사용하여 우리가 사용할 수 있는 실제 객체를 생성한다. 객체란, 프로그램에서 하나의 역할을 수행하는 속성(Property)과 행위(Method)로 구성된 요소이다. 목차 프로그래밍 패러다임 객체 지향..