관리 메뉴

도드넷

JAVASCRIPT#9 - 자바스크립트 반복문에 대하여 본문

창고/JS KING 포니 [중단]

JAVASCRIPT#9 - 자바스크립트 반복문에 대하여

도드! 2016. 5. 7. 13:41




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;

- 이 명령어 이하 코드는 생략하고 다음 루프를 실행함. (스킵기능)







반응형
Comments