티스토리 뷰
728x90
반응형
php를 비롯한 다른 language는 function 에 default argument를 줄수 있어서
여러모로 장점이 많습니다. 코딩하는데 손도 덜가고요.
뭐 클래스는 생성자가 변수를 초기화 해주지만 함수를 그렇지가 않죠.
그렇다고 자바스크립트에 default argument를 주면 문법 에러가 납니다.
이럴때 사용할수 있는 방법.
함수 상단에 argument 값을 확인하고 없으면 값을 넣습니다.
그 외에도 많은 분들이 default argument에 대한 많은 꼼수를 올려주셨습니다.
찾아보니 default argument에 관한 무한한 응용이 있네요.
구글에 javascript function default argument로 검색해보시면 많은 검색결과를 얻으실수 있습니다.
위의 코드는 아래의 링크를 참조하였습니다.
http://parentnode.org/javascript/default-arguments-in-javascript-functions/
javascript function default argument로 검색한 구글검색결과
여러모로 장점이 많습니다. 코딩하는데 손도 덜가고요.
뭐 클래스는 생성자가 변수를 초기화 해주지만 함수를 그렇지가 않죠.
그렇다고 자바스크립트에 default argument를 주면 문법 에러가 납니다.
이럴때 사용할수 있는 방법.
function add(a, b){
a = (typeof(a) != 'undefined') ? a : 42;
b = (typeof(b) != 'undefined') ? b : 5;
return a+b;
}
alert(add());
alert(add(5));
alert(add(5,8));
함수 상단에 argument 값을 확인하고 없으면 값을 넣습니다.
그 외에도 많은 분들이 default argument에 대한 많은 꼼수를 올려주셨습니다.
찾아보니 default argument에 관한 무한한 응용이 있네요.
구글에 javascript function default argument로 검색해보시면 많은 검색결과를 얻으실수 있습니다.
위의 코드는 아래의 링크를 참조하였습니다.
http://parentnode.org/javascript/default-arguments-in-javascript-functions/
javascript function default argument로 검색한 구글검색결과
728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 소프트웨어
- 네이버
- 게임
- 창업
- 앱
- 앱스토어
- 아이디어
- 경진대회
- iPhone
- 트위터
- 스마트폰
- 공모전
- 벤처
- 대학생
- android
- 안드로이드
- 아이폰
- 어플리케이션
- 구글
- JavaScript
- CSS
- AWS
- 애플
- 모바일
- 웹표준
- Apple
- 자바스크립트
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함