Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스킨케어
- 쿠팡 브랜드
- 식품
- 아이 메이크업
- 생활용품
- 패션마스크
- 파닥이
- 뷰티
- 황사마스크
- 싱글라이프
- 마스크/방한대
- 여성패션
- 쿠팡리뷰분석
- 2020 설날
- 쿠팡리뷰
- 가방/잡화
- 쿠팡 리뷰
- 자동차용품
- 겨울용품관
- 건강/의료용품
- 선물관
- 바지
- 쿠팡 리뷰 모아보기
- 메이크업
- 쿠팡 리뷰 분석
- 장갑/시즌잡화
- 바지/레깅스
- 건강식품
- 신발
- 스포츠/레저
Archives
- Today
- Total
파닥이
[javascript] 콜백함수에 파라미터 전달하기 본문
반응형
function test(p, callback) {
console.log(p);
var args = Array.prototype.slice.call(arguments, 2); // (1)
if (typeof callback === "function") { // (2)
callback.apply(this, args); // (3)
}
}
function callbackMethod (p1, p2) {
console.log(p1 + p2);
}
test("테스트", callbackMethod, 1, 2);
(1) 유사배열인 ararguments 를 call메소드로 slice메소드를 사용하여 새로운 배열을 뽑는다.
(2) callback이 function 인지 체크
(3) apply 메소드를 이용하여 callback에 파라미터 전달하면서 호출
'IT > JavaScript' 카테고리의 다른 글
RequireJS (0) | 2019.07.08 |
---|---|
[javascript] 현재 URL 정보 가져오기 (0) | 2019.05.02 |
[jquery] form 태그 활용 (0) | 2019.04.20 |
[jquery ] promise / when (0) | 2019.04.20 |
Handlebars 템플릿 사용시 부분적으로 이스케이프 처리 하고싶을시에 (0) | 2019.04.05 |
Comments