-
if/else 조건문과 and/or 사용JAVASCRIPT 2022. 2. 7. 19:57
특정 조건을 충족시켰을 때만 코드를 실행할 때 if/else문을 사용한다.
if ( 1 > 3 ) { console.log('안녕') } else if ( 1 < 2 ) { console.log('반가워') } else { console.log('잘가') }
if문의 기본 형태는 위와 같다. if 에 조건을 써서 비교해주고 틀리다면 else if의 조건 틀리다면 외에 나머지 else를 실행하게 된다. if문은 위에서부터 조건을 읽으며 맞는 하나의 식만 출력한다. 그리고 조건을 두개 세개 비교하고 싶을 땐
and 와 or을 사용하면 되는데,
and는 && 기호를 사용하며 모두가 true일 때 true로 만들고,
or은 ||기호를 사용하며 하나만 true여도 true로 만든다.
if문을 자주 사용하는 예시가 있는데, 로그인 전송시 많이 사용한다.
$('form태그').on('submit',function(){ //실행할 코드 });
submit이라는 이벤트를 사용하며, 폼이 전송될 때, 안에를 실행해주세요 이다.
$('form').on('submit', function(e) { if ( $('input').val() == "" ) { e.preventDefault } }
이처럼 if문을 사용해서 input 태그에 값이 없을 때($('input').val() == "" ) function에 e 라는 event객체를 넣어서 e.preventDefault라는 전송을 막는 행위도 할 수 있다.
'JAVASCRIPT' 카테고리의 다른 글
제이쿼리 애니메이션 UI (2) 2022.02.09 var / let / const 변수 (사칙연산) (2) 2022.02.08 jQuery (2) 2022.02.07 자바스크립트의 function (2) 2022.02.07 onclick속성과 addEventListener속성 (2) 2022.02.07