자바스크립트란 무엇인가요?
JavaScript는 클라이언트 웹페이지(브라우저) 개발에 널리 사용되는 스크립트 언어로, 다양한 사용자 작업에 응답하는 등 HTML 웹페이지에 동적 기능을 추가하는 데 사용됩니다. JavaScript는 보안 기능을 갖춘 객체 및 이벤트 중심 스크립트 언어로 대부분의 경우 웹 브라우저에서 실행됩니다.
JavaScript는 미국 Sun Corporation의 등록 상표입니다. JavaScript의 최신 버전은 Ecma International(구 European Computer Manufacturer Association)의 ECMA-262 표준(ECMAScript)을 따릅니다. 아직 개발 중입니다.
자바스크립트 기능
스크립트 언어
JavaScript는 작은 프로그램 세그먼트를 사용하여 프로그래밍을 구현하는 스크립팅 언어입니다. 다른 스크립팅 언어와 마찬가지로 JavaScript는 브라우저에서 실행될 때 한 줄씩 번역되는 해석 언어입니다.
객체 기반 언어
JavaScript는 객체 기반 언어이며 객체 지향으로 간주될 수도 있습니다. 즉, 자신이 만든 객체를 사용할 수 있다는 뜻입니다. 따라서 스크립팅 환경의 개체 메서드와 스크립트의 상호 작용을 통해 많은 기능이 제공될 수 있습니다.
단순함
JavaScript 작성은 매우 간단합니다. 특정 개발 환경을 설치할 필요 없이 간단한 메모장만 있으면 JavaScript 스크립트를 작성할 수 있습니다. 기본적인 프로그램 구문과 언어 구조는 물론 약한 데이터 유형도 갖추고 있어 배우고 사용하기 쉽습니다.
보안
JavaScript는 로컬 하드 디스크에 대한 액세스를 허용하지 않으며 서버에 데이터를 저장할 수 없습니다. 네트워크 문서의 수정 및 삭제를 허용하지 않습니다. 브라우저를 사용하여 데이터 손실을 효과적으로 방지할 수 있습니다.
동적
JavaScript는 동적이며 웹 서비스 프로그램을 통하지 않고도 사용자 입력에 직접 응답할 수 있습니다. 이벤트 기반 방식으로 사용자에게 응답합니다. 소위 이벤트 기반이란 웹 페이지에서 특정 작업을 수행함으로써 발생하는 동작을 의미하며 이를 "이벤트"라고 합니다. 예를 들어 마우스 누르기, 창 이동, 메뉴 선택 등으로 간주할 수 있습니다. 이벤트로. 이벤트가 발생하면 해당 JavaScript 이벤트 응답이 발생할 수 있습니다.
크로스 플랫폼
JavaScript는 웹 브라우저에 의해 실행되며 운영 체제 환경과 아무런 관련이 없으며 컴퓨터가 브라우저를 실행할 수 있고 브라우저가 JavaScript를 지원하는 한 올바르게 실행될 수 있습니다.
자바스크립트와 자바의 차이점
JavaScript와 Java는 완전히 다른 언어입니다. Sun Corporation에서 개발한 Java는 더욱 복잡하고 강력한 언어이며 다양한 상황에서 사용됩니다.