반응형
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 |