마지막 부분에 질문 있습니다.
342
2 câu hỏi đã được viết
마지막 부분에 바로 fn();을 하면 this.name을 하지 못해 오류가 나는데, 왜 let fn으로 할당을 할 때 this가 지워지는 지 궁금합니다.
답변해주시면 감사하겠습니다.
Câu trả lời 1
0
let fn = user.showName; 으로 받게 되면
showName 이 가리키는 함수 functon()도 fn이 받게 됩니다.
그러면 이 function()함수 안에 있는 this.name에서 this는 fn 자체를 가리키게 됩니다. fn에는 name에 대한 정보가 없기 땜누에 typeerror가 발생합니다. 따라서, this를 user로 할당시켜 줘야하기 때문에 call, apply, bind가 활용됩니다.
수업 소스가 강의 시작전 코드만 있는게 맞나요?
0
16
2
useState는 왜 state를 setter를 통해 변경해야 하는지 궁금해요.
0
20
1
강의 자료가 어디있나요?
0
36
2
용어 관련
1
57
1
강의할때 문서? 텍스트 있는거 어디서 받아요?
0
28
1
Part2 수강 방법
0
51
1
20강 4분 30초 코드와 6분 30초 코드 관련 질문
0
50
1
영상에서 소개되는 코드와 강의 노트 코드가 달라요
0
52
1
오디오 문제
0
62
2
TTL 산정 기준
0
54
1
10월 15일 삭제예정 강의 문의
0
67
1
강의제목에 10/15일 삭제라고 나와있는데,
0
69
1
스크립트 영상 미일치
0
117
3
감정일기장 다이어리 필터 적용할때 컨텍스트를 Home에서 가져오는 특별한 이유가 궁금합니다.
0
77
2
강의 설명 중에 헷갈리는 것이 있네요
0
85
2
수업자료 관련 문의
0
97
3
1강 동영상 재생 오류
1
85
2
Composition단계에서 `Layer`는 누가 만드는지
0
61
1
Strict Mode 예시 질문!
0
80
2
수업이 안보여요
0
80
1
저자 블로그에 있는 강의는 어떤 강의인가요?
1
84
1
[해결됨]윈도우즈 환경에서 타입 스크립트 파일이 실행이 안됩니다.
1
104
5
심볼 관련 질문
0
303
1
async에서 catch 질문 있습니다.
0
594
2

