Javascript는 정적 언어가 아니며 프로토타입 프로그래밍 및 다중 패러다임을 기반으로 하는 동적 스크립팅 언어인 반면 정적 언어는 HTML로 작성된 정적 페이지 코드와 같이 고정된 실행 결과를 갖는 언어입니다.
이 기사의 운영 환경: Windows 7 시스템, javascript 버전 1.8.5, DELL G3 컴퓨터
javascript는 정적 언어인가요?
javascript는 정적 언어가 아닙니다.
JavaScript(줄여서 "JS")는 기능 우선순위를 갖는 경량, 해석 또는 JIT(Just-In-Time) 컴파일 프로그래밍 언어입니다. 웹 페이지 개발을 위한 스크립팅 언어로 유명하지만 브라우저가 아닌 많은 환경에서도 사용됩니다. JavaScript는 다중 패러다임 동적 스크립팅 언어인 프로토타입 프로그래밍을 기반으로 하며 객체 지향, 명령형, 선언적 및 함수형 프로그래밍 패러다임.
동적 언어는 컴퓨터 과학 분야에서 널리 사용되는 고급 프로그래밍 언어의 범주입니다. 런타임 시 구조가 변경될 수 있는 언어입니다. 예를 들어 새로운 함수, 개체, 심지어 코드도 도입될 수 있고, 기존 함수가 삭제되거나 기타 구조적 변경이 발생할 수 있습니다. 동적 언어는 현재 매우 동적입니다. 잘 알려진 ECMAScript(JavaScript)도 동적 언어입니다. 또한 PHP, Ruby, Python 등도 동적 언어인 반면 C, C++, Java 등의 언어는 동적 언어가 아닙니다.
대부분의 동적 언어는 동적 타이핑을 사용하지만 일부는 그렇지 않습니다.
정적 언어는 실행 결과가 고정된 언어입니다. 대표적인 예가 HTML로 작성된 정적 페이지 코드입니다. 예를 들어 테이블을 생성할 때 테이블의 행과 열 수를 HTML에서 변경하거나 조정할 수 없습니다. 언어.
추천 학습: "js 기본 튜토리얼"
위 내용은 자바스크립트는 정적 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!