본문 바로가기
Language/Javascript

[JavaScript] JavaScript 개념

by IsBerry 2019. 1. 2.
반응형


JavaScript 개념

 

 



JavaScript란?

 : 객체 기반의 스크립트 프로그래밍 언어

   웹 브라우저에서 사용하는 프로그래밍 언어



 * 기존 웹 (자바스크립트가 나오기 전)

   : 정적인 글자로만 이루어짐.


   자바스크립트가 추가된 후

   : 웹 문서 내용을 동적으로 바꾸거나 마우스 클릭하는 것과 같은 이벤트를 처리할 수 있게됨.

     웹 문서의 개념을 초월웹 어플리케이션이 됨.


JavaScript 종류

 ECMAScript 이름으로 표준화됨.

 ECMAScript1 ~ 7까지  버전이 나와있으며

 ECMAScript 6,7은 기존의 어려운 문법을 쉽게 사용할 수 있게 간략화한 것


JavaScript특징
 1. 멀티-패러다임 언어 (명령형, 함수형, 객체지향형) *기본적으로 함수형 프로그래밍
 2. 동적 타이핑, 코딩 방법이 유연 (호이스팅 - 특정 조건하에 순서를 무시하고 할당하는 특성)
 3. JSON 텍스트 표기법을 가짐
 4. 구조적으로 비동기 프로그래밍에 유리
 5. 람다식 - 고차함수방식


반응형

'Language > Javascript' 카테고리의 다른 글

[JavaScript] Date 날짜 포맷  (0) 2019.01.31
[JavaScript] 정규표현식 정리  (0) 2019.01.22