Javascript는 1995년에 출시되었습니다. JavaScript는 프로토타입과 일류 함수를 기반으로 하는 언어로, 객체 지향 프로그래밍과 명령형 프로그래밍을 지원합니다. 프로그래밍, 함수형 프로그래밍.
이 글의 운영 환경: Windows 7 시스템, javascript 버전 1.8.5, DELL G3 컴퓨터
Javascript는 언제 출시되었나요?
1993년 NCSA(National Center for Supercomputer Application)는 월드 와이드 웹(World Wide Web) 대중화에 중요한 역할을 한 최초의 인기 그래픽 인터페이스 웹 브라우저인 NCSA 모자이크를 출시했습니다.
1994년에 모자이크의 주요 개발자들은 즉시 넷스케이프 컴퍼니를 설립했고, 넷스케이프 내비게이터를 개발하기 위해 많은 NCSA 모자이크 개발자들을 고용했습니다. 이 회사의 목표는 NCSA 모자이크를 대체하고 세계 최고의 웹 브라우저가 되는 것입니다. 4개월 만에 브라우저 시장의 4분의 3을 점유했고 1990년대에는 인터넷을 지배하는 브라우저가 되었습니다. Netscape는 웹이 더욱 역동적으로 변해야 할 필요성을 예견했습니다. 회사 창립자인 Marc Andreessen은 HTML에는 웹 디자이너와 시간제 프로그래머가 이미지, 플러그인과 같은 구성 요소를 쉽게 조립하는 데 사용할 수 있고 코드를 웹 페이지 마크업에 직접 작성할 수 있는 접착 언어가 필요하다고 믿었습니다.
1995년 Netscape는 Netscape Navigator 브라우저에 Scheme 언어를 포함시키겠다는 목표로 Brandon Ek를 영입했습니다. 그러나 이전에 Netscape는 Netscape Navigator에서 Java를 지원하기 위해 Sun과 협력했습니다. 이때 Netscape 내에서는 치열한 논쟁이 있었습니다. 나중에 Netscape는 Java와 함께 사용할 수 있고 유사한 구문을 가질 수 있는 보조 스크립트 언어를 발명하기로 결정했습니다. 이 결정은 Perl, Python, Tcl 또는 Scheme과 같은 기존 언어의 사용을 배제했습니다. 다른 경쟁 제안 중에서 JavaScript 아이디어를 방어하기 위해 회사에는 작동하는 프로토타입이 필요했습니다.
Ike는 1995년 5월 단 10일 만에 프로토타입을 디자인했습니다.
원래 Mocha라는 이름이었는데 1995년 9월 Netscape Navigator 2.0 베타 버전에서 LiveScript로 이름이 바뀌었습니다. 같은 해 12월 Netscape Navigator 2.0 Beta 3에 배포되면서 JavaScript로 이름이 바뀌었습니다. 당시 Netscape와 Sun Microsystems는 이 언어가 프로그래밍 언어인 Java의 '핫 워드'를 따라잡기 위해 결성된 개발 연합은 일시적으로 이름을 JavaScript로 변경했습니다. 이는 앞으로 대중이 이 언어에 대해 많은 오해를 갖게 되는 이유 중 하나가 되었습니다. .
JavaScript 소개:
JavaScript(종종 JS로 약칭됨)는 고급 해석 프로그래밍 언어입니다. 자바스크립트는 프로토타입과 일류 함수를 기반으로 하는 언어로 객체지향 프로그래밍, 명령형 프로그래밍, 함수형 프로그래밍을 지원하는 다중 패러다임 언어이다. 텍스트, 배열, 날짜, 정규식 등을 조작하는 구문을 제공합니다. 네트워크, 스토리지, 그래픽 등과 같은 I/O는 지원하지 않지만 호스트 환경에서 지원할 수 있습니다. ECMA(유럽컴퓨터제조협회)에서 ECMAScript[8]를 통해 언어로 표준화하였다. 전 세계 대부분의 웹사이트에서 사용되며 전 세계 주요 브라우저(Chrome, IE, Firefox, Safari, Opera)에서도 지원됩니다.
JavaScript와 Java는 이름이나 구문에서 많은 유사점이 있지만 두 프로그래밍 언어는 디자인 초기부터 매우 다릅니다. JavaScript의 언어 디자인은 주로 Self(프로토타입 기반 프로그래밍 언어)와 Scheme(함수형 프로그래밍 언어)의 영향 [9]. 문법 구조 측면에서 C 언어(예: if 조건문, 스위치 문, while 루프, do-while 루프 등)와 많은 유사점이 있습니다.
클라이언트 측에서는 JavaScript가 전통적인 의미의 해석 언어로 구현되었지만, 최근에는 실행을 위해 JIT(Just In Time) 컴파일이 가능해졌습니다. 최신 HTML5 및 CSS3 언어 표준을 사용하면 게임, 데스크톱 및 모바일 애플리케이션 개발에 사용할 수 있으며 Node.js와 같은 서버 측 네트워크 환경에서 실행할 수도 있습니다.
추천 학습: "JavaScript 기본 튜토리얼"
위 내용은 자바스크립트는 언제 나왔나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!