[JavaScript] Loose Comparison vs. Strict Comparison
뿌리튼튼 CS/Web2015. 7. 31. 10:55
Loose Comparison (==)
1 2 3 | var x = 10; var y = "10"; if (x == y) // returns true | cs |
Strict Comparison (===)
1 2 3 | var x = 10; var y = "10"; if (x === y) // returns false | cs |
swtich 문에는 Strict Comparison 이 적용된다.
1 2 3 4 | var x = 10; switch(x) { case 10: alert("Hello"); // display an alert } | cs |
1 2 3 4 | var x = "10"; switch(x) { case 10: alert("Hello"); // not display an alert } | cs |
'뿌리튼튼 CS > Web' 카테고리의 다른 글
[JavaScript(ES6)] Iterators and Generators (0) | 2016.05.16 |
---|---|
[JavaScript] DOM 엑세스 줄이기 (Reduce DOM Access) (0) | 2015.08.03 |
[JavaScript] 함수에 인자에 default 값을 넣어주자 (Use Parameter Defaults) (0) | 2015.07.31 |
[JavaScript] === 를 쓰자 (Use === Comparison) (0) | 2015.07.31 |
[JavaScript] isArray(), isDate() (0) | 2015.07.28 |