인프런 커뮤니티 질문&답변

재원허님의 프로필 이미지

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

이벤트루프 알아보기

anonymous에 대한 질문드립니다!

22.03.12 10:38 작성

·

201

0

안녕하세요. 제로초님. 제가 초보여서 미숙한 질문일 수 있지만 궁금한 점이 생겨서 질문드립니다!

3:10초에 제로초님께서 자바스크립트 파일 마지막 줄까지 코드가 실행되면 anonymous가 사라지신다고 말씀하셨는데
디버거 창으로 콜 스택 확인해보니깐 태스크 큐에서 run() 함수가 호출 스택 위로 올라가도 anonymous가 남아있는 것을 확인했습니다.

그래서 제로초님이 말씀대로 anonymous가 사라지는게 맞는지, 그리고 맞다면 저 anonymous는 어디서 온 건지 여쭤보고 싶습니다!

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 03. 12. 13:02

anonymous는 없어졌다가 비동기 run 실행 시 다시 호출스택에 들어갑니다. 다만 (async) 표시 아래에 있는 anonymous는 아무 의미가 없어서 무시하셔도 됩니다.

재원허님의 프로필 이미지
재원허
질문자

2022. 03. 12. 16:12

넵 알려주셔서 감사합니다:)

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 03. 12. 17:53

실행컨텍스트의 스코프체인 접근을 위해서 표시되는 것이라 보시면 될 듯 하네요.