티스토리 뷰

카테고리 없음

메소드 / 1급 함수

Alledy 2019. 1. 16. 12:35

객체 속성(property = key + value)의 값(value)이 함수인 경우 메소드라고 부른다. 


var a = { b: function() { return; } };


// a.b(); 하면 함수를 호출할 수 있다. 




var mother = function(func) { func(); }; var children = function() { alert('안녕하세요'); }; mother(children); // '안녕하세요'




// mother함수를 호출할 때 children함수를 아규먼트로 사용. children 함수는 func 매개변수로 전달되어 func();통해 호출된다. 함수는 인자값과 매개변수로 사용될 수 있다.(아규먼트와 패러미터 둘 다) 함수가 값으로 사용될 때 이를 1급 함수라고 부른다. 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
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
글 보관함