[JavaScript] 함수에 인자에 default 값을 넣어주자 (Use Parameter Defaults)
뿌리튼튼 CS/Web2015. 7. 31. 10:33
만약 함수가 호출될 때 인자를 다 넣어주지 않는다면, 넣어주지 않은 인자값들은 undefined가 된다.
그리고 이 undefined 값들은 함수 코드의 안정성을 해칠 수 있다.
따라서 인자값들에 대해서 default 값을 세팅해주는 습관을 들이는 것이 좋다.
1 2 3 4 5 | function myFunction(x, y) { if (y === undefined) { y = 0; } } | cs |
'뿌리튼튼 CS > Web' 카테고리의 다른 글
[JavaScript] DOM 엑세스 줄이기 (Reduce DOM Access) (0) | 2015.08.03 |
---|---|
[JavaScript] Loose Comparison vs. Strict Comparison (0) | 2015.07.31 |
[JavaScript] === 를 쓰자 (Use === Comparison) (0) | 2015.07.31 |
[JavaScript] isArray(), isDate() (0) | 2015.07.28 |
[JavaScript] 다른 타입을 안전하게 비교하는 방법 (Comparing Different Types Safe) (0) | 2015.07.28 |