기타 false로 간주되는 데이터 형
다음은 false와 0 외에 false로 간주되는 데이터형의 리스트다. if문의 조건으로 !(부정) 연산자를 사용했기 때문에 각 조건문의 첫번째 블록이 실행되는 것은 주어진 값이 false이기 때문이다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| if(!''){ alert('빈 문자열')}if(!undefined){ alert('undefined');}var a;if(!a){ alert('값이 할당되지 않은 변수'); }if(!null){ alert('null');}if(!NaN){ alert('NaN');} |
댓글 없음:
댓글 쓰기