-
[Javascript] 짧은 연산자언어/자바스크립트 2016. 8. 31. 10:50
논리연산자가 가지고 있는 특성으로 아래와 같이 조건문을 실행할 수 있다.
||
true || alert('1234') false || alert('1234')
위와같이 논리합 연산자의 좌변이 true이면 우변은 실행되지 않음 (true가 나온시점에서 우변들이 뭐가 나오든 어차피 true이기 떄문)
이러한 특성을 아래와 같이 이용할 수 있음
(조건 표현식) || (좌변 조건이 false일때 실행할 문장)
&&
true && alert('1234') false && alert('1234')
논리곱 연산자는 좌변이 참이여야만 다음 우변이 실행됨 ( 좌변이 false면 우변들이 뭐가 나오든 어차피 false)
이러한 특성을 아래와 같이 이용할 수 있음
(조건 표현식) && (좌변 조건이 true일때 실행할 문장)
위와같은 특성으로 조건식을 걸때 조금이나마 조건문을 처리하는 시간을 줄일 수 있다.