JavaScript 입문 | 개요 | 자바스크립트 기초
자바스크립트를 배우기 위한 사전지식
자바스크립트를 배우기 전에 여러분은 다음과 같은 기초 지식이 있으면 좋다.
- HTML
- CSS
자바스크립트(JavaScript)란?
자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어이다.
HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있다.
자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면 서버 사이드 프로그래밍에서도 사용할 수 있다.
최근에 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있다.
자바스크립트의 역사
자바스크립트는 1995년에 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)에 의해 만들어졌다.
처음에는 모카(Mocha)라는 이름으로 개발되었으나, 그 후에 라이브스크립트(LiveScript), 최종적으로는 자바스크립트(JavaScript)라는 이름으로 변경된다.
자바스크립트의 특징
자바스크립트가 가지고 있는 언어적 특징은 다음과 같다.
- 자바스크립트는 객체 기반의 스크립트 언어이다.
- 자바스크립트는 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어이다.
- 자바스크립트는 객체 지향 프로그래밍과 함수형 프로그래밍을 모두 표현할 수 있다.
최종 수정 : 2021-08-27