본문 바로가기
App Programming/JavaScript

자바스크립트 (JavaScript)

by goatlab 2023. 1. 28.
728x90
반응형
SMALL

자바스크립트 (JavaScript)

 

 

자바스크립트 (JavaScript)는 객체 기반 스크립트 프로그래밍 언어이다. 이 언어는 웹 브라우저 내에서 주로 사용되며, 다른 응용 프로그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다. 또한, Node.js와 같은 런타임 환경과 같이 서버 프로그래밍에도 사용되고 있다. 자바스크립트는 본래 넷스케이프 커뮤니케이션즈 코퍼레이션 브렌던 아이크 (Brendan Eich)가 처음에는 모카 (Mocha)라는 이름으로, 나중에는 라이브스크립트 (LiveScript)라는 이름으로 개발하였으며, 최종적으로 자바스크립트가 되었다. 자바스크립트가 썬 마이크로시스템즈 자바 구문이 유사한 점도 있지만, 이는 사실 두 언어 모두 C 언어의 기본 구문에 바탕을 뒀기 때문이고, 자바와 자바스크립트는 직접적인 연관성은 약하다. 이름과 구문 외에는 자바보다 셀프 스킴과 유사성이 많다. 자바스크립트는 ECMA스크립트 (ECMAScript)의 표준 사양을 가장 잘 구현한 언어로 인정받고 있으며 ECMAScript 5 (ES5)까지는 대부분의 브라우저에서 기본적으로 지원되었으나 ECMAScript 6 이후부터는 브라우저 호환성을 위해 트랜스파일러로 컴파일된다.

 

ECMAScript

 

ECMAScript는 상표 등록된 스크립트 언어 사양 및 표준이다. ECMAScript의 구현에는 자바스크립트, Jscript 및 ActionScript가 포함된다.

 

https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8

 

자바스크립트 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 자바스크립트JavaScript패러다임프로그래밍 패러다임: 스크립트 언어, 객체 지향 프로그래밍 (프로토타입 기반 프로그래밍), 명령형 프로그래밍, 함수형 프로그

ko.wikipedia.org

 

728x90
반응형
LIST

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

[JavaScript] 변수  (0) 2023.05.30
[JavaScript] 출력 함수  (0) 2023.05.30
[JavaScript] 구문 / 명령 (3)  (0) 2023.05.30
[JavaScript] 구문 / 명령 (2)  (0) 2023.05.30
[JavaScript] 구문 / 명령 (1)  (0) 2023.05.30