JavaScript를 보다 보면 && || 조건이 나오게 되는데
일반적인 방식이 아닌 Short Circuiting(짧게 우회)해서 쓰는 방법이 있어 정리를 함
var name = person && person.getName();
This code is the same as
if(person) {
var name = person.getName();
}
The || operator is used for setting default values.
var name = persons_name || "John Doe";
The equalant code is
if(persons_name) {
var name = persons_name;
} else {
var name = "John Doe";
}
참고로 짧게 IF문 사용법은
조건 ? 참 : 거짓
ex) x > 1 ? (x= '[' + x+ ']') : (x= '');
'기타 > 프로그래밍 관련' 카테고리의 다른 글
JavaScript Bool을 true 에서 false로 자동으로 바꾸기 (0) | 2014.07.09 |
---|---|
Oracle DB 언어 확인하는 법 (0) | 2014.06.24 |
javaScript prototype 질문 (0) | 2014.05.29 |
html tag input 관련 (0) | 2014.04.15 |
Eclipse PHP Debug 가능하게 설정하기(PDT 이용) (0) | 2014.04.07 |