루프 자바 스크립트
사이클은 코드 블록 지정된 횟수를 실행할 수있다.
자바 스크립트주기
다시 같은 코드를 실행하려면, 상기 각각의 값이 다른 경우, 다음주기의 사용이 매우 편리하다.
우리는 출력 값의 배열을 할 수 있습니다 :
일반 문구 :
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
루프 사용
{
document.write(cars[i] + "<br>");
}
»시도
사이클의 종류
JavaScript는 루프의 다른 유형을 지원
- 대 - 사이클 코드 블록의 특정 숫자
- 대한 /에 - 객체의 속성을 통해 루프
- 동안 - 지정된 조건 코드의 진정한주기 지정된 블록 인 경우
- 지정된 조건이 true 사이클 코드의 블록을 지정도시 - 동안 / 수행
For 루프
루프는 루프 자주 사용하는 도구를 만들 것입니다.
여기에 루프에 대한 구문은 다음과 같습니다
{
被执行的代码块
}
시작하기 전에 문 1 (블록)을 시작합니다.
문 (2)는 작동 사이클 (차단) 상태를 정의
루프 (블록) 후 3 문하고있다
위의 예에서, 당신은 볼 수 있습니다 :
문 1 (VAR I = 0) 루프를 시작하기 전에 변수를 설정합니다.
문이 정의 된 조건의 사이클 실행 (내가 5 미만이어야합니다).
코드의 각 블록 이후의 값은 (i ++) 증가 문 3가 실행되었습니다.
문 1
일반적으로 우리가 사이클에 사용되는 변수를 초기화하기 위해 문을 사용 (var에 나는 = 0).
1 문은 또한 문이 될 수 사용하지 않는, 선택 사항입니다.
당신은 어떤 문 하나 (또는 그 이상)의 값을 초기화 할 수 있습니다 :
그리고 당신은 또한 (예 : 루프 설정되어있는 값의 시작에서와 같이) 문을 생략 할 수 있습니다 :
문 2
정책이 상태는 일반적으로 초기 변수를 평가하기 위해 사용된다.
이 같은 문은 선택 사항입니다.
문이 true를 돌려주는 경우 2, 다음주기는 false를 반환하는 경우, 루프가 종료됩니다 다시 시작합니다.
당신이 문 2를 생략하면,이주기의 휴식을 제공해야합니다. 그렇지 않으면,주기는 중지 할 수 없습니다. 이로써, 브라우저가 충돌하도록한다. 이 튜토리얼의 이후 섹션에서 휴식에 대해 읽어 보시기 바랍니다. |
문 3
3 문은 일반적으로 원래의 변수의 값을 증가시킨다.
문 3은 선택 사항입니다.
문 3은 다양한 용도를 가지고있다. 증가가 (난 ...) 음, 이상 할 수 있습니다 (I = 난 15 +).
문 (3)이 생략 될 수있다 (대응하는 코드가있을 때, 루프 내측 예) :
/를 들어 사이클에서
자바 스크립트 / 대한 개체 속성을 통해 루프 문 :
당신은 지식을주기에 / 객체 자바 스크립트의 섹션에 대한 자세한 내용을 배울 것입니다.
루프 동안
우리는 당신에게 잠시 루프를 설명하고 다음 장에서 루프 동안 / 할 것입니다.