정말 신기한 홈페이지를 찾았다. 이렇게 정리가 잘되있을수가!! 글을 읽으면서 우아~ 아~ 이해가 막막되었다. 맘대로 퍼갔다고 혼나진 않겠지 ㅠㅠ
|
JavaScript는 웹과 관련된 최신 기술로서 넷스케이프사와, 썬 마이크로시스템즈(Sun Microsystems)가 공동으로 개발한 언어입니다. JavaScript는 넷스케이프사에 의해서 LiveScript(라이브 스크립트라는 이름으로 넷스케이프 브우저에서 실행되는 스크립트 언어였음) 라는 이름으로 처음 개발 되었습니다. 이 스크립트 언어는 기본적인 html의 기능을 확장하기 위해서 프로그램 코드가 html 문서 사이에 직접 들어가도록 고안 되었으며 CGI를 대처하기 위한 목적도 갖고 있었는데 넷스케이프사가 썬 마이크로시스템즈(Sun Microsystems)에서 개발한 Java를 지원하기 시작하면서부터 Java와 밀접하게 연관된 스크립트 언어의 기능을 충분히 살리는 방향으로 적용되면서 JavaScript라는 이름으로 바뀌게 되었습니다 자바 스크립트는 자바 언어가 만들어진 이후, html만을 사용한 텍스트 위주의 정적인 문서를 동적인 웹 환경으로 구현 하기위해 개발된 언어이므로 자바 언어에서 사용되는 명령어나 문법 등 많은 것들은 그대로 빌려왔습니다. html 문서로는 기본적으로 정의한 내용을 보여주는 것이외에 사용자의 요구에 따른 상호작용을 원할하게 지원하지 못한다는데 한계가 있으므로 html 문서를 변경하지 않는한 홈페이지의 방문자는 항상 같은 내용만 보게 되는데 이러한 점을 보완하기 위해 html 확장언어가 만들어졌고 그 대표적인 것이 자바스크립트(JavaScript)입니다. 자바 스크립트는 html과 마찬가지로 웹 브라우저가 해석할 수 있는 특별한 단어들로 이루어진 텍스트 문서입니다 따라서 자바 스크립트는 html처럼 텍스트로서 다운로드되어 웹 브라우저 화면에 보이게 되므로 html 소스를 보면 스크립트 코드를 함께 볼 수 있습니다 |
![]() |
자바와 자바스크립트(JavaScript)의 용도와 난이도는 판이하게 다릅니다 자바(Java)는 실제로 실행되는 프로그램 을 만들 수 있는 전면적인 프로그래밍 언어이고 자바스크립트(JavaScript)는프로그래밍 언어가 아닙니다 자바스크립트(JavaScript)는 스크립트 함수가 html 문서 안에 존재하고 웹 브라우저의 동작을 정의하는 각 이벤트를 제어한다는 점에서 프로그래머가 아닌 일반 사람들도 쉽게 배워서 사용할 수 있는 스크립팅 언어로서 범용 프로그래밍 언어인 자바와는 큰 차이가 있습니다 |
|
![]() |
JavaScript는 html 내에 JavaScript를 기술하고 html 문서와 함께 수행됩니다 자바스크립트(JavaScript)를 실제로 실행하는 것은 마이크로 소프트의 인터넷 익스플로러(Microsoft Inter Explorer),넷스케이프의 네비게이터(Netscape Navigator)와 같은 웹 브라우저입니다 JavaScript는 인터프리터(해석자,해석프로그램) 언어로서 브라우저에 의해서 실행될 때마다 번역되어야만 합니다.인터프리터 언어의 문제는 실행될 때마다 번역되어야 하므로 수행시간이 오래걸립니다. |
![]() |
스크립트 언어를 html문서에 사용하기 위해서는 <SCRIPT>~</SCRIPT>라는 태그를 사용하고 LANGUAGE(언어명)속성을 정의하여 줍니다 자바 스크립트를 사용하려면 조금 주의를 기울여야 합니다 html 태그는 문법을 사용할 때 대문자나 소문자를 구별하지 않고 아무거나 써도 상관없지만 <SCRIPT>~</SCRIPT>안에 들어가는 태그는 대문자와 소문자를 구별하기 때문입니다 자바 스크립트를 사용하는 위치는 <head>와</head>사이 <body>와</body>사이 입니다 |
< html> |
위의 <SCRIPT LANGUAGE="JavaScript">~ </SCRIPT>사이에 사용된 소스설명 ※ 객체, 속성, 메소드, 이벤트란? |