callback 관련…
251
작성한 질문수 9
callback설명에서 call, apply, bind와 같이 묶어서 설명해주셨는데 정리부분은 callback 호출에서만 해당이 아닌 자바스크립트에서 함수 호출의 모든 대상인것으로 알고 있습니다. 결국은 callback도 함수의 실행인것이기때문에 callback에서의 호출 주체가 없다면 window가 될텐데 call, apply, bind 등과 함수를 왜 callback으로 설명주셨는지 궁금합니다. :)
저는 기본적으로 callback도 일반 함수 호출과 똑같이 생각하고 있는데 맞는걸까요??
답변 1
0
맞습니다.
call, apply, bind 등은 callback을 보다 잘 설명하기 위해 강의 순서상 콜백 챕터에서 소개하였을뿐
말씀하신대로 대상이 콜백에 국한되는 것은 아닙니다.
콜백에서의 this가 예상과 다른 경우가 있는데,
그 경우는 call, apply 등을 사용한 것이라고 보면 된다는 점을 설명하고 싶었습니다.
인스턴스에서 prototype 프로퍼티에 직접 접근해야하는 이유
0
59
1
setTimeout 에서 this
0
80
1
2강부터 영상이 나오지 않습니다.
0
175
1
자바스크립트 주석에 이상한 점이 있어서 문의드립니다.
0
219
2
return 문 안에 여러 함수가 존재하는 것이 이해되지 않습니다.
1
259
1
클래스 static 멤버
1
253
1
실행컨텍스트와 스택프레임
2
567
1
프로토타입으로 상속할때 브릿지 사용 이유
0
320
1
호이스팅 관련 질문
1
335
1
책 66p. 예제 3-2 질문입니다.
0
356
1
강의 내용 10:58 캡슐화 질문입니다.
1
398
1
강의 내용 5:10 질문입니다.
1
422
2
전역 공간에서의 this
0
426
2
18:31 addEventListener의 this
1
480
1
outerEnvironmentReference 질문
1
372
1
실행 컨텍스트와 클로저에 대해 질문드립니다.
1
448
1
Object.prototype.constructor의 [[prototype]] ?
1
658
1
함수를 값으로 할당할 때
2
457
1
15:54 'ddd' 사라지는 오류?
4
375
1
프로토타입 getPrototypeOf(instance).constructor(n,a) 질문입니다.
1
404
1
기본형/가변형 질문입니당
0
333
0
선생님 그러면 섹션 0만 봐도 무방한가요!?
0
335
1
Hoisting과 environmentRecord에 관한 질문입니다.
1
290
1
안녕하세요, 데이터 변경 질문입니다.
0
328
1





