Study/FrontEnd

JavaScript란?

ujam 2021. 10. 5. 22:05
728x90
반응형

JavaScript란?

JavaScript는 인터프리터 언어이자 객체기반의 스크립트 프로그래밍 언어입니다.

HTML 웹 페이지를 동적이고 살아 있게 만들어주는 역할을 합니다

 

 

 

특징

  • 객체 기반의 스크립트 언어입니다.
  • 동적이고 타입 명시가 필요가 없는 인터프리터 언어입니다.
  • 객체 지향형 프로그래밍과 함수형 프로그래밍을 모두 표현할 수 있습니다.


 

장점

컴파일 과정이 없어 다른 언어들과 비교했을 때 빠른 시간 안에 스크립트 코드를 작성할 수 있습니다.

단순한 구조와 원칙을 가지고 있어 다른 언어에 비해 쉽게 배우고 이해할 수 있습니다.

 

 

 

단점

HTML 소스코드와 함께 작성이 되면서 소스코드가 외부로 공개되는데, 보안적으로 취약점이 발생할 수 있습니다.

 

 

 

 

 

 

항상 부족한 부분이나 피드백할 부분을 댓글로 남겨주시면 적극적으로 수용하여 수정하겠습니다.

728x90
반응형

'Study > FrontEnd' 카테고리의 다른 글

리액트 훅(React Hook)이란?  (0) 2021.09.20
리액트(React)란?  (0) 2021.09.18
타입스크립트(TypeScript)란?  (0) 2021.08.25