>  기사  >  웹 프론트엔드  >  javascript는 클라이언트 측 스크립팅 언어입니까?

javascript는 클라이언트 측 스크립팅 언어입니까?

青灯夜游
青灯夜游원래의
2022-01-26 12:48:313066검색

Javascript는 클라이언트측 스크립팅 언어입니다. JavaScript는 객체 및 이벤트 중심이며 상대적으로 안전한 클라이언트 측 스크립팅 언어입니다. 또한 클라이언트 측 웹 개발에 널리 사용되는 스크립팅 언어이기도 합니다. HTML(Standard General의 하위 집합)에 동적 기능을 추가하는 데 자주 사용됩니다. 마크업 언어) 웹 페이지 기능.

javascript는 클라이언트 측 스크립팅 언어입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript는 Netscape의 LiveScript에서 개발된 프로토타입 상속 객체 기반 동적 유형 대소문자 구분 클라이언트 측 스크립팅 언어입니다. 주요 목적은 Perl과 같은 서버 측 언어가 남긴 속도 문제를 해결하는 것입니다. 더욱 원활한 브라우징 경험을 제공합니다. 당시에는 서버에서 데이터를 검증해야 했는데, 네트워크 속도가 28.8kbps에 불과해 검증 단계에 너무 많은 시간이 낭비되었습니다. 그래서 Netscape의 브라우저 NavigaTor는 데이터 검증의 기본 기능을 제공하기 위해 Javascript를 추가했습니다. js의 역할도 주로 웹 페이지의 일부 특수 효과를 구현하는 것입니다. CSS로 달성하기 어려운 특수 효과는 일반적으로 jQuery 및 Ajax와 함께 사용됩니다.

JavaScript는 객체 및 이벤트 중심적이고 상대적으로 안전한 클라이언트 측 스크립팅 언어입니다. 또한 클라이언트 측 웹 개발에 널리 사용되는 스크립팅 언어이기도 하며 다양한 사용자 작업에 응답하는 등 HTML(표준 범용 마크업 언어의 하위 집합) 웹 페이지에 동적 기능을 추가하는 데 자주 사용됩니다. 원래 Netscape의 Brendan Eich가 설계한 이 언어는 지원 클래스가 내장된 동적이고 약한 유형의 프로토타입 기반 언어입니다. JavaScript는 Sun Microsystems(Oracle에서 인수)의 등록 상표입니다. Ecma International은 JavaScript를 기반으로 ECMAScript 표준을 개발했습니다. JavaScript는 서버 측 프로그래밍과 같은 다른 상황에서도 사용될 수 있습니다. 완전한 JavaScript 구현은 ECMAScript, 문서 개체 모델 및 브라우저 개체 모델의 세 부분으로 구성됩니다.

JavaScript는 다음과 같은 특징을 가지고 있습니다.

1) 해석된 스크립트 언어

JavaScript는 먼저 컴파일한 다음 실행해야 하는 C, C++ 및 기타 언어와 달리 JavaScript로 작성된 코드는 이를 수행합니다. 컴파일할 필요가 없습니다. 직접 실행할 수 있습니다.

2) 객체 지향

JavaScript는 객체 지향 언어입니다. JavaScript를 사용하면 객체를 생성할 수 있을 뿐만 아니라 기존 객체를 조작하고 사용할 수도 있습니다.

3) 약한 유형

JavaScript는 사용되는 데이터 유형에 대한 엄격한 요구 사항이 없는 약한 유형의 프로그래밍 언어입니다. 예를 들어 변수를 어떤 유형으로든 초기화할 수 있고 변수 유형을 변경할 수도 있습니다. 언제든지.

4) Dynamic

JavaScript는 웹 서버의 도움 없이 사용자 입력에 응답할 수 있는 이벤트 중심 스크립팅 언어입니다. 예를 들어 웹 페이지를 방문할 때 마우스로 웹 페이지를 클릭합니다. 창을 스크롤할 때 JavaScript를 통해 이러한 이벤트에 직접 응답할 수 있습니다.

5) 크로스 플랫폼

JavaScript는 운영 체제에 의존하지 않으며 브라우저에서 실행할 수 있습니다. 따라서 JavaScript 스크립트를 작성한 후에는 시스템의 브라우저가 JavaScript를 지원하는 한 모든 시스템에서 실행할 수 있습니다.

【관련 권장 사항:

javascript 학습 튜토리얼

위 내용은 javascript는 클라이언트 측 스크립팅 언어입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.