자바스크립트(JavaScript) 란?

 웹은 크게 3가지 요소로 구성된다. 웹의 내용을 작성하는 HTML, 웹을 디자인 하는 CSS, 웹의 동작을 구현하는 JavaScript다.

JavaScript는 크로스 플랫폼(cross platform), 객체지향 스크립트 언어로 웹페이지의 동작을 담당한다. 


 자바스크립트는 자바와는 전혀 관계가 없다. 자바스크립트는 자바스크립트는 브랜든 아이크(Brendan Eich)가 개발했다. 브랜든 아이크는 1995년 넷스케이프에 근무하면서 자바스크립트 개념을 만들었다. 그는 처음에는 자바스크립트가 아닌 ‘모카(Mocha)’라는 이름을 붙였다. 모카는 1995년 12월 ‘라이브 스크립트(LiveScript)’라는 이름으로 바뀌었는데, 당시 자바가 큰 인기를 끌자 마케팅 효과를 노려 이름을 자바스크립트로 변경했다. 이후 자바스크립트 기술이 다양하게 발전했고, 이에 대한 표준과 명세를 ECMA 인터내셔널에서 관리하고 있다.




자바스크립트의 특징

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

 2. 컴파일 과정이 없기 때문에 다른 언어와 비교 했을 때 빠른 시간안에 스크립트 코드 작성이 가능하다.

 3. HTML 코드화 함께 작성되면서 소스코드가 외부로 공개 되는데 이 과정에서 보안 취약점이 발생할 수 있다.


· 출처 : [네이버 지식백과] 자바스크립트 [Javascript] - 웹을 풍부하게 만들어주는 작고 가벼운 언어 (용어로 보는 IT)



'Web Programming > JavaScript' 카테고리의 다른 글

[JavaScript] 객체  (0) 2018.08.01
자바스크립트 - 연산자  (0) 2018.07.31
자바스크립트 - undefined vs null  (0) 2018.07.31
자바스크립트 - 전역 변수  (0) 2018.07.06
자바스크립트 - 출력방법  (0) 2018.06.29

+ Recent posts