Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

Core JavaScript 1.5 Guide

이 안내서에 대해서

이번 릴리즈의 새 기능
미리 알고 있어야 할 것
JavaScript 버전
JavaScript 정보를 찾을 수 있는 곳
문서 규약

JavaScript 둘러보기

JavaScript란 무엇인가?
JavaScript와 Java
JavaScript와 ECMAScript 명세
JavaScript 버전과 ECMAScript 판본 사이의 관계
JavaScript 문서 vs ECMAScript 명세서
JavaScript와 ECMAScript 용어

언어의 핵심 기능

자료형 변환
변수
변수 선언
변수를 평가하기(Evaluating)
변수 범위
상수
상수값
배열 상수값
불리언 상수값
정수
소수 상수값
개체 상수값
문자열 상수값
유니코드
유니코드와 ASCII 및 ISO 사이의 호환성
유니코드 이스케이프 시퀀스
JavaScript 파일에서 유니코드 문자
유니코드로 문자 표시하기

표현식과 연산자

표현식
연산자
할당 연산자
비교 연산자
산술 연산자
비트 연산자
논리 연산자
문자열 연산자
특수 연산자
연산자 우선순위

정규 표현식

정규표현식 만들기
정규표현식 패턴 작성하기
간단한 패턴 사용
특수 문자 사용
괄호 사용
정규표현식 활용
괄호로 묶은 일치된 문장 사용
전체 검색 실행, 대소문자 무시와 여러줄 입력 고려하기
예제

문장

블록 문장
조건문
if...else 문
switch 문
순환문
for 문
do...while 문
while 문
label 문
break 문
continue 문
객체관리문장
for...in 문
with 문
주석
예외처리문
throw 문
try...catch 문

함수

함수 정의
함수 호출
arguments 객체 사용하기
미리 정의된 함수
eval 함수
isFinite 함수
isNaN 함수
parseInt, parseFloat 함수
Number, String 함수
escape, unescape 함수

객체 활용

객체와 속성
객체 생성
개체 초기화 지정자 사용하기
생성자 함수 사용
개체 속성 접근하기
객체형에 속성 정의하기
메소드 정의
this를 사용한 개체 참조
getter/setter 정의하기
속성 제거
미리정의된 기본 객체
Array 객체
Boolean 객체
Date 객체
Function 객체
Math 객체
Number 객체
RegExp 객체
String 객체

상세한 객체 모델

클래스 기반 vs. 프로토타입 기반 언어
클래스 정의
하위 클래스와 상속
속성의 추가와 제거
차이점 요약
Employee 예제
상속 하기
객체 속성
속성 상속
속성 추가
더 유연한 생성자
Property Inheritance Revisited
Local versus Inherited Values
인스턴스 관계 결정
Global Information in Constructors
다중상속 불가

LiveConnect 둘러보기

Working with Wrappers
JavaScript to Java Communication
The Packages Object
Java 배열 활용
패키지와 클래스 레퍼런스
Arguments of Type char
JavaScript에서 Java 예외 다루기
Java에서 JavaScript로 통신하기
LiveConnect 클래스 사용
자료형 변환
JavaScript에서 Java로 변환
Java에서 JavaScript로 변환

Originally At: http://devedge-temp.mozilla.org/libr...ipt/1.5/guide/

문서 태그 및 공헌자

 이 페이지의 공헌자: teoli, Wafe, taggon
 최종 변경: teoli,