func a(){
b();
}
func a(b){
둘다 동일한건데 자스에는 함수를 인자로 받아쓸수있어서 편의상 그렇게 쓰는거?
다름. 콜백함수는 일종의 옵버저 패턴이라고 보면 됨. - dc App
자바를 몰라서 이해가안되는데 조금더 이해하기 쉬울만한거없을까?흙흙
https://en.m.wikipedia.org/wiki/Observer_pattern- dc App
고마웡!
자바로 치면 add listener - dc App
간단하게 버튼을 누르면 특정 동작이 실행되는 경우를 생각해봐봐 ㅇㅅㅇ 1) 처럼 구현하면 다른 버튼 만들 때마다 매번 함수 본체를 바꿔야 하는데 2) 처럼 함수를 인자로 받으면 그럴 필요가 없지
그렇지 그럼 근데 만약 무조건 똑같은 작업을 실행할꺼다 했을때는 상관없는거네?
ㅇㅇ 보통은 걍 1처럼 해도 되기는 함 ㅇㅅㅇ 어차피 동작은 똑같으니깐
다름. 콜백함수는 일종의 옵버저 패턴이라고 보면 됨. - dc App
자바를 몰라서 이해가안되는데 조금더 이해하기 쉬울만한거없을까?흙흙
https://en.m.wikipedia.org/wiki/Observer_pattern
- dc App
고마웡!
자바로 치면 add listener - dc App
간단하게 버튼을 누르면 특정 동작이 실행되는 경우를 생각해봐봐 ㅇㅅㅇ 1) 처럼 구현하면 다른 버튼 만들 때마다 매번 함수 본체를 바꿔야 하는데 2) 처럼 함수를 인자로 받으면 그럴 필요가 없지
그렇지 그럼 근데 만약 무조건 똑같은 작업을 실행할꺼다 했을때는 상관없는거네?
ㅇㅇ 보통은 걍 1처럼 해도 되기는 함 ㅇㅅㅇ 어차피 동작은 똑같으니깐