728x90
반응형
JavaScript란?
JavaScript는 인터프리터 언어이자 객체기반의 스크립트 프로그래밍 언어입니다.
HTML 웹 페이지를 동적이고 살아 있게 만들어주는 역할을 합니다
특징
- 객체 기반의 스크립트 언어입니다.
- 동적이고 타입 명시가 필요가 없는 인터프리터 언어입니다.
- 객체 지향형 프로그래밍과 함수형 프로그래밍을 모두 표현할 수 있습니다.
장점
컴파일 과정이 없어 다른 언어들과 비교했을 때 빠른 시간 안에 스크립트 코드를 작성할 수 있습니다.
단순한 구조와 원칙을 가지고 있어 다른 언어에 비해 쉽게 배우고 이해할 수 있습니다.
단점
HTML 소스코드와 함께 작성이 되면서 소스코드가 외부로 공개되는데, 보안적으로 취약점이 발생할 수 있습니다.
항상 부족한 부분이나 피드백할 부분을 댓글로 남겨주시면 적극적으로 수용하여 수정하겠습니다.
728x90
반응형
'Study > FrontEnd' 카테고리의 다른 글
리액트 훅(React Hook)이란? (0) | 2021.09.20 |
---|---|
리액트(React)란? (0) | 2021.09.18 |
타입스크립트(TypeScript)란? (0) | 2021.08.25 |