몇 가지 간단한 Javascript 판단문을 요약합니다.
Javascript는 웹 페이지에 대화형 기능과 동적 효과를 추가하는 데 사용되는 인기 있는 스크립팅 언어입니다. Javascript 프로그램을 작성할 때 상황에 따라 다른 작업을 수행하기 위해 조건부 판단을 내려야 하는 경우가 많습니다. 이 기사에서는 프로그램을 작성할 때 필요한 판단을 달성하기 위한 몇 가지 간단한 Javascript 판단 명령문을 소개합니다.
1. If 문
if 문은 가장 일반적으로 사용되는 조건 판단 문 중 하나입니다. 구문 구조는 다음과 같습니다.
if(条件){ //在条件为真时执行的代码 }
조건이 true이면 중괄호 안의 코드가 실행됩니다. if 문에서는 "==", "!=", ">", "<", ">=" 및 "<="와 같은 비교 연산자를 사용할 수 있습니다. 예:
if(3>2){ console.log("3大于2"); }</p> <p>위의 예에서 조건 3>2가 true이므로 "3은 2보다 큽니다."가 출력됩니다. </p> <p>2. Else 문</p> <p> else 문은 if 조건이 true가 아닐 때 실행됩니다. 구문 구조는 다음과 같습니다. </p> <pre class="brush:php;toolbar:false">if(条件){ //当条件为 true 时执行的代码 }else{ //当条件为 false 时执行的代码 }
조건이 false이면 else 문의 코드가 실행됩니다. 예:
var age = 18; if(age>=18){ console.log("成年人"); }else{ console.log("未成年人"); }
위의 예에서 age가 18보다 크거나 같으면 "adult"를 출력하고, 그렇지 않으면 "minor"를 출력합니다.
3. Else if 문
else if 문을 사용하면 다른 조건을 확인하고 if 조건이 true가 아닐 때 코드를 실행할 수 있습니다. 구문 구조는 다음과 같습니다.
if(条件1){ //当条件1为 true 时执行的代码 }else if(条件2){ //当条件1为 false,条件2为true 时执行的代码 }else{ //当条件1和条件2都为false时执行的代码 }
위 구문 구조에서 여러 else if 문을 추가할 수 있습니다. 조건 1이 거짓이면 조건 2를 확인하고 조건 2가 참이면 코드가 실행됩니다. 예:
var score = 90; if(score>=90){ console.log("优秀"); }else if(score>=80){ console.log("良好"); }else if(score>=60){ console.log("及格"); }else{ console.log("不及格"); }
위의 예에서 점수가 90보다 크거나 같으면 출력은 "excellent"입니다. 점수가 80보다 크거나 같고 90보다 작으면 출력은 "good"입니다. "; 점수가 60보다 크거나 같고 80보다 작으면 "pass"를 출력하고, 그렇지 않으면 "fail"을 출력합니다.
4. Switch 문
switch 문은 여러 조건에서 코드를 실행하는 데 사용되는 문입니다. 구문 구조는 다음과 같습니다.
switch(表达式){ case 值1: //当表达式等于值1时执行的代码 break; case 值2: //当表达式等于值2时执行的代码 break; …… default: //当表达式与所有值都不相等时执行的代码 break; }
위 구문 구조에서 표현식은 모든 Javascript 표현식이 될 수 있습니다. 표현식이 값과 같으면 해당 값과 연관된 코드가 실행됩니다. 표현식이 모든 값과 같지 않으면 기본 분기의 코드가 실행됩니다. 예:
var day = new Date().getDay(); switch(day){ case 0: console.log("星期日"); break; case 1: console.log("星期一"); break; case 2: console.log("星期二"); break; …… default: console.log("不是星期几"); break; }
위의 예에서는 Date 객체를 통해 요일 값을 가져오고, 이에 연결된 코드가 switch 문에서 실행됩니다. day가 0이면 "Sunday"가 출력되고, day가 1이면 "Monday"가 출력되는 식입니다. day가 0에서 6 사이의 값과 같지 않으면 "요일이 아님"을 출력합니다.
요약:
위의 판단문은 자바스크립트 프로그램 구현에 있어서 필수적인 서술문입니다. Javascript 프로그램을 작성할 때 상황에 따라 적절한 판단문을 선택하면 프로그램 효율성과 가독성이 크게 향상될 수 있습니다.
위 내용은 몇 가지 간단한 Javascript 판단문을 요약합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 기사에서는 Data Fetching 및 기능 구성 요소의 DOM 조작과 같은 부작용을 관리하기위한 후크 인 React의 useEffect에 대해 설명합니다. 메모리 누출과 같은 문제를 방지하기 위해 사용법, 일반적인 부작용 및 정리를 설명합니다.

게으른로드는 필요할 때까지 컨텐츠로드를 지연시켜 초기로드 시간과 서버로드를 줄임으로써 웹 성능 및 사용자 경험을 향상시킵니다.

이 기사는 가상 Dom 트리를 비교하여 DOM을 효율적으로 업데이트하는 React의 조정 알고리즘을 설명합니다. 성능 이점, 최적화 기술 및 사용자 경험에 미치는 영향에 대해 설명합니다. 문자 수 : 159

이 기사는 다중 연계 기능을 단일 연계 함수 시퀀스로 변환하는 기술 인 JavaScript의 카레에 대해 논의합니다. Currying의 구현, 부분 응용 프로그램 및 실제 용도와 같은 혜택, 코드 읽기 향상을 탐색합니다.

JavaScript의 고차 기능은 추상화, 공통 패턴 및 최적화 기술을 통해 코드 간접성, 재사용 성, 모듈성 및 성능을 향상시킵니다.

이 기사는 REACT의 USECONTEXT를 설명하며, 이는 PROP 시추를 피함으로써 상태 관리를 단순화합니다. 중앙 집중식 상태 및 성능 개선과 같은 렌더링을 통해 성능 향상과 같은 이점에 대해 논의합니다.

기사는 Connect ()를 사용하여 React 구성 요소를 Redux Store에 연결하고 MapStateToprops, MapDispatchtoprops 및 성능 영향을 설명합니다.

기사에서는 extentdefault () 메서드를 사용하여 이벤트 처리기의 기본 동작 방지, 향상된 사용자 경험과 같은 이점 및 접근성 문제와 같은 잠재적 문제에 대해 논의합니다.
