자바스크립트의 점프문이란 무엇인가요?

青灯夜游
풀어 주다: 2021-10-15 14:32:27
원래의
3821명이 탐색했습니다.

JavaScript의 점프 문에는 다음이 포함됩니다. 1. "break;" 구문을 사용하는 break 문 2. "continue;" 구문을 사용하여 루프 문의 루프 본문에서만 사용할 수 있는 continue 문; . "return" [표현식]" 구문을 사용하는 return 문입니다.

자바스크립트의 점프문이란 무엇인가요?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

Jump 문은 함수 호출에서 반환된 분기, 루프 또는 문에서 점프할 수 있습니다.

JavaScript의 점프 문에는 break 문, continue 문, return 문 세 가지 유형이 있습니다.

break 문은 루프나 스위치 문을 종료하는 데 사용됩니다. 구문 형식은 다음과 같습니다.

break;
로그인 후 복사

【예제 1】다음 예에서는 while 문의 루프 표현식을 항상 true로 설정합니다(while은 값 1을 true로 변환할 수 있음). 그런 다음 변수 i가 50보다 큰지 확인하기 위해 while 루프 구조에 if 문을 설정한 다음 while 루프 본문에서 빠져나옵니다.

var i=0;
while(1){
	if(i>50)break;
	i++;
	document.write(i);
}
로그인 후 복사

【예제 2】점프 문을 마커와 함께 사용하여 루프 본문에서 단순히 점프하는 대신 지정된 줄로 점프할 수도 있습니다. 아래 중첩된 for 루프 본문에서 표시를 정의합니다.

continue자바스크립트의 점프문이란 무엇인가요? 문의 사용법은
break 문과 유사하지만 유일한 차이점은 continue 문이 루프를 종료하지 않고 새 반복을 시작한다는 것입니다. (즉, 루프 문을 다시 실행합니다) 표시 여부에 관계없이 continue 문은 루프 문의 루프 본문 내에서만 사용할 수 있습니다. return

문은 함수의 반환 값을 지정하는 데 사용됩니다. 이는 함수나 클로저에서만 사용할 수 있습니다. 명령문 형식은 다음과 같습니다.

x:for (a=1;a<10;a++) {       //添加标签
	document.write("<br />"+a+"<br />");
	for(var b=1;b<10;b++){
		if(a>5) break x;     //如果a大于5,则跳出标签
		document.write(b);
	}
}
로그인 후 복사
return 문이 실행되면 표현식 표현식이 먼저 계산된 다음 표현식의 값이 반환되고 함수 본문에서 제어 논리가 반환됩니다.

【추천 학습: javascript 고급 튜토리얼

위 내용은 자바스크립트의 점프문이란 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿