> 웹 프론트엔드 > JS 튜토리얼 > JavaScript_Basics란 무엇인가요?

JavaScript_Basics란 무엇인가요?

WBOY
풀어 주다: 2016-05-16 18:48:18
원래의
1223명이 탐색했습니다.
JavaScript란 무엇입니까
JavaScript는 객체 및 이벤트 중심의 클라이언트측 스크립팅 언어입니다.
JavaScript는 원래 HTML 양식 입력의 정확성을 확인하도록 설계되었습니다.
JavaScript는 Netscape의 LiveScript 언어에서 유래되었습니다.

JavaScript의 역사
JavaScript는 원래 LiveScript 언어에서 유래되었습니다. 인터넷이 대중화되면서 점점 더 많은 웹사이트에서 HTML 형식을 사용하여 사용자와 상호 작용하기 시작했습니다. 이로 인해 네트워크 개발을 제한하는 주요 병목 현상이 제거되었습니다(사용자는 항상 데이터가 감지를 위해 서버로 전송될 때까지 그리고 그것이 올바른지 여부를 고통스럽게 기다립니다. 단순한 양식 감지로 인해 여러 클라이언트-서버 상호 작용이 발생합니다). 그래서 Netscape는 LiveScript 언어를 출시했고, 마침내 Netscape와 Sun에서는 LiveScript JavaScript(JAVA는 당시 매우 유행하는 인터넷 용어였습니다)를 출시했습니다. 그 후 Microsoft는 야심찬 브라우저 계획을 시작하고 JScript를 출시한 후 인터넷에 여러 가지 유사한 제품이 등장했습니다. JavaScript 언어이지만 통일된 기능과 구문이 없습니다. (당시 JavaScript 개발은 악몽으로 여겨졌기 때문에 많은 프로그래머가 JavaScript에 대해 낙관적이지 않았습니다.) 마지막으로 JavaScript는 ECMA(European Computer Manufacturer Association)에 제출되었으며, 중립적인 ECMA로서 스크립팅 언어 표준화의 길을 시작했고 이름을 ECMAScript로 지정했습니다.

JavaScript의 구성
완전한 JavaScript는 ECMAScript(구문), Browser Objects(DOM, BOM)(기능)으로 구성됩니다.
JavaScript_Basics란 무엇인가요?

위 그림은 자바스크립트 구성도이고, 화살표는 호출 관계를 나타냅니다.


몇 가지 질문
이유는 무엇인가요? 자바스크립트를 배워야 하나?
선택의 여지가 없기 때문에 JavaScript만이 일반적으로 사용되는 모든 브라우저를 제어할 수 있으며 JavaScript는 세상에서 가장 중요한 프로그래밍 언어 중 하나입니다. 웹 기술을 배우려면 JavaScript를 배워야 합니다.
JavaScript는 아름다운 언어이고 좋으니까 배워야 해요 :)
JavaScript는 Java와 같은가요?
Javascript는 Java와 아무런 관련이 없습니다. 둘은 주로 비즈니스상의 이유로 비슷한 이름을 가지고 있습니다.

javascript는 클라이언트측 스크립트 언어입니다.
java는 서버측 언어입니다. (SUN의 제품입니다.)
자바스크립트는 배우기 어렵나요?
JavaScript를 시작하는 방법은 매우 간단합니다. JavaScript를 잘 배우려면 초등학교 수학만 공부하면 되지만, 먼저 HTML 언어를 잘 배워야 합니다.

자바스크립트는 무엇을 할 수 있나요?
JavaScript는 양식의 정확성을 감지하고, Ajax를 구현하고, HTML 페이지의 DOM 구조를 읽고 쓰고 변경하고, 이벤트에 응답하고, 뷰어가 사용하는 장치를 감지하고, 멋지고 눈부신 웹을 생성할 수 있습니다. 페이지 효과.
JavaScript를 배우려면 어떤 소프트웨어가 필요합니까?
Windows 메모장과 브라우저(IE, Firefox, Opera)만 있으면 되지만 강력한 메모장 편집기를 사용하는 것을 권장합니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿