JavaScript

최현호·2022년 4월 4일
0

JavaScript

목록 보기
1/38
post-thumbnail

JavaScript

미국의 넷스케이프 커뮤니케이션즈사(Netscape Communications)가 개발한
웹 브라우저에서 실행하는 스크립트 언어 입니다.


JavaScript ?

  • HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있습니다.

  • 자바스크립트는 주로 웹 브라우저에서 사용되거나, Node.js같이 서버 측 프로그래밍 언어에서도 사용할 수 있습니다.


JavaScript 의 특징

  • 자바스크립트는 객체 기반의 스크립트 언어 입니다.

    스크립트는 웹페이지의 HTML 안에 작성할 수 있는데, 웹페이지를 불러올 때 스크립트가 자동으로 실행됩니다.

  • 자바스크립트는 동적 타입 언어이며, 타입을 명시할 필요가 없는 인터프리어 언어 입니다.


JavaScript 의 역할

  1. HTML 페이지 변경 및 HTML 엘리먼트와 콘텐츠의 추가나 제거

  2. CSS 및 HTML 엘리먼트의 스타일 변경

  3. 마우스와 키보드 등 다양한 이벤트에 대한 스크립트 실행

  4. AJAX 기술을 이용한 웹 서버와의 통신

  5. 웹 브라우저 제어, 쿠키 등의 설정과 조회


JavaScript 장점

  • 자바스크립트는 컴파일 과정이 없기 때문에 다른 언어와 비교했을 때 빠른 시간 안에 스크립트 코드를 작성할 수 있게 도와줍니다.

  • 자바스크립트는 웹에 특화된 기술이기 때문에 운영체제나 플랫폼에 상관없이 잘 작동되고 확장성도 높습니다.


JavaScript 단점

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

참고

profile
현재 블로그 : https://choi-hyunho.com/

0개의 댓글