Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

이 안내서에 대해

JavaScript는 크로스 플랫폼을 지원하는 객체 기반 스크립트 언어입니다. 이 안내서는 JavaScript를 사용할 때 여러분이 알아야 할 내용을 모두 설명합니다.

JavaScript 버전별 새 기능

배경 지식

이 안내서는 여러분이 다음과 같은 기본적인 배경지식을 갖추고 있다고 가정합니다.

  • 인터넷과 월드 와이드 웹(www)에 대한 일반적인 이해.
  • 하이퍼 텍스트 마크업 언어(HTML)에 대한 좋은 수준의 실제적인 지식
  • 약간의 프로그래밍 경험. 만약 프로그래밍을 처음 한다면, JavaScript 페이지에 링크된 튜토리얼을 시도하세요.

JavaScript 버전

표 1 JavaScript와 Navigator 버전
JavaScript 버전 Navigator 버전
JavaScript 1.0 Navigator 2.0
JavaScript 1.1 Navigator 3.0
JavaScript 1.2 Navigator 4.0-4.05
JavaScript 1.3 Navigator 4.06-4.7x
JavaScript 1.4  
JavaScript 1.5 Navigator 6.0
Mozilla (오픈 소스 브라우저)
JavaScript 1.6 Firefox 1.5, 기타 Mozilla 1.8 기반 제품
JavaScript 1.7 Firefox 2, 기타 Mozilla 1.8.1 기반 제품
JavaScript 1.8 Firefox 3, 기타 Gecko 1.9 기반 제품

JavaScript 에 대해 알고 싶으시다면

JavaScript 문서는 다음과 같이 구성되어 있습니다:

  • JavaScript Guide (이 가이드) 는 JavaScript 언어와 객체에 대한 내용을 제공합니다.
  • JavaScript Reference 는 JavaScript 에 대한 레퍼런스를 제공합니다.

JavaScript 가 처음이라면, JavaScript Guide 를 먼저 읽어 보세요. 기초가 튼튼해 졌다면, 개별적인 객체와 구문을 익히기 위해 JavaScript Reference 를 활용하면 됩니다.

JavaScript 학습 팁

자바스크립트를 시작하는 것은 정말 쉽습니다. 그저 최신버전의 브라우저만 있으면 됩니다. 이 가이드는 파이어폭스(또는 다른 Gecko 엔진을 사용하는 브라우저)에서만 지원하는 최신 자바스크립트가 포함되어있습니다. 따라서 최신버전의 파이어폭스를 사용하는 것을 권장합니다.

파이어폭스에는 웹 콘솔과 스크래치 패드라는 자바스크립트를 실험하기에 유용한 도구가 내장되어 있습니다.

웹 콘솔

웹 콘솔은 현재 로딩된 웹페이지에 대한 정보를 보여주며, 현재 페이지에서 자바스크립트 표현식을 실행할수 있는 명령실행줄을 포함하고 있습니다.

웹콘솔을 열려면, 파이어폭스의 "도구" 메뉴 아래에 있는 "웹 개발 도구" 메뉴에서 "웹 콘솔"을 선택합니다. 웹 콘솔은 브라우저 창 하단에 나타납니다. 콘솔 하단에는 자바스크립트를 입력 할 수 있는 명령실행줄이 위치 하며, 출력은 그 위의 창에 나타납니다.

스크래치 패드

웹 콘솔은 단일 라인의 자바스크립트를 실행하기에 매우 근사하지만, 여러줄을 실행하기엔 매우 불편합니다. 게다가 당신이 웹 콘솔에서 사용한 코드 예제를 저장 할수 없습니다. 스크래치 패드는 복잡한 예제를 위한 더 좋은 도구 입니다.

스크래치 패드를 열려면, 파이어폭스의 "도구" 메뉴 아래에 있는 "웹 개발 도구" 메뉴에서 "스크래치 패드"를 선택합니다. 그것은 별도의 창에서 열리며, 브라우저에서 자바스크립트를 작성하고 실행하는데 사용할 수 있는 편집기 입니다. 또한 디스크에 스크립트를 저장하거나 읽어 올 수 있습니다.

"검사" 버튼을 누르면, 패드에 적은 코드가 브라우저에서 실행되고 그 결과는 패드에 주석으로 입력됩니다.

문서 규칙

자바스크립트는 많은 운영체제에서 실행됩니다; 이 책의 정보는 모든 버전에 적용 됩니다. 파일 및 디렉토리 경로는 윈도우즈 형식(백슬래시로 구분된 디렉토리)으로 제공됩니다. 유닉스 버전의 경우, 디렉토리를 구분하는데 백슬래시 대신 슬래시를 사용한다는 점을 제외하면 디렉토리 경로는 같습니다.

이 가이드는 다음과 같은 형식의 파일식별자(URLs)를 사용합니다:

https://server.domain/path/file.html

이 URLs 에서, serverresearch1 혹은 www 같이 응용프로그램을 실행하는 서버의 이름을 나타 냅니다; domainnetscape.com 또는 uiuc.edu와 같은 인터넷 도메인 이름을 나타 냅니다; file.html은 개별적인 파일 이름을 나타 냅니다. 일반적으로 URLs에서 이탤릭체로 쓰여진 항목은  placeholders 이며, 일반 글자체로 적혀 있는 항목은 literals 입니다. 만약 서버가 보안 서버 인증서(SSL)를 사용하고 있다면 URL에서 http대신 https를 사용합니다. 

이 가이드는 다음과 같은 글씨체 규칙을 사용합니다:

  • 샘플 코드와 API, 언어 요소, 파일 이름, 경로 이름, 디렉토리 이름, HTML 태그와 화면에 입력해야할 구문의 경우  The monospace font 를 사용합니다.  (Monospace italic font is used for placeholders embedded in code.)
  • Italic type은 책 제목, 강조, 변수와 placeholders 그리고 문자 그대로 사용되는 단어에 사용됩니다.
  • Boldface 는 용어집에 사용됩니다.

문서 태그 및 공헌자

태그: 
 이 페이지의 공헌자: Luzi.kr, Junny, teoli, oohii, taggon
 최종 변경: Luzi.kr,