>  기사  >  웹 프론트엔드  >  JavaScript는 서버측 개발 언어입니까?

JavaScript는 서버측 개발 언어입니까?

青灯夜游
青灯夜游원래의
2021-10-08 15:45:422990검색

아니요, JavaScript는 클라이언트 측 스크립팅 언어입니다. 이는 해석된 스크립팅 언어이며 주로 클라이언트 측에서 사용됩니다. 그러나 JavaScript는 다음과 같은 일부 프레임워크를 통해 서버 측에서 실행될 수 있습니다. Node.js 기술을 기반으로 한 서버 측 프로그래밍입니다.

JavaScript는 서버측 개발 언어입니까?

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

JavaScript는 객체 및 이벤트 중심이며 상대적으로 안전한 객체 지향 해석 프로그래밍 언어입니다. 특히 클라이언트 측 스크립팅 언어입니다. 작동은 지원되는 브라우저에 따라 다릅니다.

JavaScript는 주로 사용자의 브라우저에서 실행되는 클라이언트 측 스크립팅 언어로 사용되며 서버 지원이 필요하지 않습니다.

특징:

1) 느슨함: 변수에 명확한 유형이 필요하지 않음

2) 객체 속성: 객체가 속성 이름을 임의의 속성 값에 매핑할 수 있음

3) 상속 메커니즘: 프로토타입 기반

구성:

1) 핵심(ECMAScript)

2) 문서 개체 모델(DOM: Document Object Model): HTML 및 XML용 API(Application Programing Interface)는 계층적 노드 트리를 묘사하여 개발자가 추가, 제거 및 수정할 수 있도록 합니다. 페이지 마크업을 표현하고 조작하는 진정한 크로스 플랫폼, 언어 중립적인 방법인 페이지입니다.

D: 웹 전체에 로드되는 웹 페이지 문서

O: 속성과 메서드를 호출할 수 있는 Window 개체와 같은 것

M: 웹 페이지 문서의 트리 구조

3) Browser Object Model(BOM: 브라우저 개체 모델) : 브라우저 기능에 접근하기 위한 다양한 개체를 제공합니다.

하지만 JavaScript는 node.js와 같은 일부 프레임워크를 통해 서버 측에서 실행될 수 있습니다. JavaScript는 서버측 프로그래밍을 위한 Node.js 기술을 기반으로 합니다.

【추천 학습:

javascript 고급 튜토리얼

위 내용은 JavaScript는 서버측 개발 언어입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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