도드넷
JAVASCRIPT#9 - 자바스크립트 반복문에 대하여 본문
Enough with the fussin, lets get things done.
JAVASCRIPT#9 - 자바스크립트 반복문
- 자바스크립트에는 두가지 대표적인 반복문이 있다는데요. 하나는 while 다른하나는 for라고 합니다. while 반복문과 for반복문에 대해서 알아봅니다.
1. while 반복문
- while 반복문 사용형식 : while(조건식) { 코드 }
- 조건식이 1(true)일 경우 코드를 반복하고 그렇지 않으면 루프에서 탈출하게 된다.
2. do while 반복문
- do while 반복문 사용형식 : do { 코드 } while(조건식)
- 코드를 1회 실행하고 조건식이 1(true)일 경우 코드를 반복한다. 선실행 후검사.
3. for 반복문
- for 반복문 사용형식 : for(초기화 ; 조건식 ; 증감식) { 코드 }
- 변수를 정의하고 이것이 조건식이 1(true)일 경우 증감식을 적용한후 코드를 작동-반복시킨다.
- ; 세미콜론을 통해서 초기화 조건식 증감식 3파트로 나눈다.
4. for in 반복문
- for in 반복문 사용형식 : for(변수 in 객체/집합이름) { 코드 }
- 배열이나 집합인 객체안의 원소들을 순서대로 가져와서 (탄약처럼) 실행하는 반복문으로 객체가 보유한 변수의 수 만큼 반복한다.
변수
- item 키워드 : 배열의 원소에 접근하기 위한 키워드. 배열의 원소번호 인덱스를 반환한다. (0부터 시작)
- property 키워드 : 객체의 프로퍼티에 접근하기 위한 키워드 객체의 고유값(프로퍼티)의 제목을 반환한다. (첫번째 프로퍼티부터 시작)
* 실제값 접근하는 방법
- 객체/집합이름[변수]를 쓰면 실제값에 접근할 수 있다.
* 객체의 프로퍼티(Property)란?
- 프로퍼티란 영어로 Property, 재산이라는 의미가 가장 널리쓰이는데 프로그래밍에서는 객체가 가지는 고유값을 의미한다. 가장 좋은 예로 캐릭터의 체력, 공격력, 이동속도, 공격속도같이 대상에게 속한 고유값을 의미한다. 값에 접근하는 방법은 객체이름[property]로 하거나 객체이름.프로퍼티이름 으로 접근할수도 있다.
5. break;
- 이 명령어가 실행되면 현재 진행중인, break;이 포함된 반복문을 즉시 중단시키고 루프에서 탈출한다.
6. continue;
- 이 명령어 이하 코드는 생략하고 다음 루프를 실행함. (스킵기능)
'창고 > JS KING 포니 [중단]' 카테고리의 다른 글
JAVASCRIPT#11 - 자바스크립트 콜백함수란? (0) | 2016.05.09 |
---|---|
JAVASCRIPT#10 - 자바스크립트 함수와 arguments (0) | 2016.05.08 |
자바스크립트 SyntaxError: unterminated string literal 실행 오류! (0) | 2016.05.06 |
JAVASCRIPT#8 - 자바스크립트 조건문 if와 switch (0) | 2016.05.06 |
JAVASCRIPT#7 - 자바스크립트 연산자에 대하여 (0) | 2016.05.05 |