>  기사  >  웹 프론트엔드  >  JavaScript 표현식 및 문

JavaScript 표현식 및 문

巴扎黑
巴扎黑원래의
2017-07-20 15:59:051452검색

if 문

삼항 연산자

식 1 ? 식 2: 식 3
은 if...else 문을 작성하는 단순화된 방법입니다.

switch 문

switch(식) {
케이스 상수 1 :
문;
break;
대소문자 상수 2:
문;
break;
대소문자 상수 3:
문;
break;
...
대소문자 상수 n:
break 문;
;
default:
문;
break ;
}

break는 생략할 수 있으며, 생략하면 코드는 다음 case를 계속 실행합니다.
switch 문은 값을 비교할 때 등호 연산자를 사용하므로 유형 변환이 발생하지 않습니다(예: 문자열 '10'은 값 10과 같지 않음). )

부울 유형의 암시적 변환

true로 변환 비어 있지 않은 문자열 0이 아닌 숫자 true 모든 객체
false로 변환 빈 문자열 0 false null undefine

for 루프

//for 루프 표현식 그들은 다음으로 구분됩니다. ; 절대 쓰지 마세요,
for(초기화식 1; 판단식 2; 자동증가식 3) {
// 루프 본문 4
}

while(루프 조건) {
//루프 본문
}

do {
// 루프 본문;
} while(루프 조건);

continue and break

break: 전체 루프에서 즉시 점프, 즉 루프가 종료되고 실행이 시작됩니다. 루프 이후의 내용 (중괄호로 직접 점프)

continue: 현재 루프에서 즉시 점프하고 다음 루프로 계속합니다. (i++로 점프)

위 내용은 JavaScript 표현식 및 문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.