자바스크립트(JavaScript)
객체(object)기반의 스크립트 언어
- HTML로 웹의 내용 작성하고, CSS로 웹을 디자인하고, 자바스크립트로 웹의 동작 구현
- 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크 사용하면 서버 측 프로그래밍에서도 사용 가능
자바스크립트 역사
1995년 넷스케이프의 브렌던 아이크에 의해 만들어짐
이름의 변화: 모카(Mocha) ► 라이브스크립트(LiveScript) ► 자바스크립트(JavaScript)
자바스크립트 특징
- 객체 기반의 스크립트 언어
- 자바스크립트는 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어 → 해당 문제를 해결하기 위해 타입스크립트 사용
- 자바스크립트는 객체 지향형 프로그래밍과 함수형 프로그래밍 모두 표현 가능
Vanilla JS: 다른 라이브러리 없이 자바스크립트만 사용
'프론트엔드 > JavaScript' 카테고리의 다른 글
즉시 실행 함수 (0) | 2023.01.06 |
---|---|
변수와 상수 (0) | 2022.11.18 |