JavaScript

01. [JavaScript] 소개

drizzle0925 2021. 3. 17. 07:41
728x90

자바스크립트

자바스크립트는 객체 기반의 스크립트 언어이다.

웹을 동적으로 구현하는 데 사용된다.

 

주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면 서버 측 프로그래밍에서도 사용할 수 있다.


자바스크립트의 역사

자바스크립트는 1995년에 넷스케이프의 브렌던 아이크에 의해 만들어졌다.

처음에는 모카라는 이름으로 개발되었으나, 이후에 라이브 스크립트, 최종적으로 자바스크립트라는 이름으로 변경되었다.


자바스크립트의 특징

자바스크립트가 가지고 있는 언어적 특징

 

1. 객체 기반의 스크립트 언어이다.

2. 동적이며, 타입을 명시할 필요가 없는 인터프린터 언어이다.

3. 객체 지향형 프로그래밍과 함수형 프로그래밍 모두 표현 가능하다.

 

C언어와 같은 언어는 소스 파일을 작성한 후, 해당 파일을 컴파일하여 사용자가 실행할 수 있는 실행 파일로 만들어 사용하지만 인터프리터 언어는 이러한 컴파일 작업을 거치지 않고, 소스 코드를 바로 실행할 수 있는 언어를 의미한다. (PHP 등) 자바스크립트는 웹 브라우저에 포함된 자바스크립트 인터프린터가 소스 코드를 직접 해석하여 바로 실행해준다.

자바스크립트의 기능

1. HTML의 내용을 변경할 수 있다.

2. HTML의 속성을 변경할 수 있다.

728x90