저 문제에서 let 썼을때 해결되는게
익명함수에서 선언 시점에 i를 캡쳐했기 때문인거 같은데
상식적으로 그냥 다 암시적으로 캡쳐해버리면
closure로 OOP 비슷하게 만들고 그런게 다 작동할 수가 없잖아
함수 선언 시점에 다 캡쳐해서 값 복사 해버리면 외부 필드는 다 무시되는거나 마찬가지니까
스코프 문제말고 자스가 캡쳐하는 기준에 대한 문서 없냐
익명함수에서 선언 시점에 i를 캡쳐했기 때문인거 같은데
상식적으로 그냥 다 암시적으로 캡쳐해버리면
closure로 OOP 비슷하게 만들고 그런게 다 작동할 수가 없잖아
함수 선언 시점에 다 캡쳐해서 값 복사 해버리면 외부 필드는 다 무시되는거나 마찬가지니까
스코프 문제말고 자스가 캡쳐하는 기준에 대한 문서 없냐
해당 댓글은 삭제되었습니다.
그래서 캡쳐시키는 기준이 뭐야 그걸 알아야 이해를 하는데 저건 스코프만으로 설명이 안되잖아
나도 공부하겠다는 건데 왜 좆밥이면 좆밥같이 굴라고 그러냐 너 연봉 1억 넘냐?
지금 자스 타스로 일하는 중에 갑자기 이해 안되는거 나와서 혼란스러운건데 그리고 공부하려면 당연히 배경지식 기반으로 공부를 해야지 다른 언어 아는거 있으면 서로 차이점을 이해하면서 공부하는게 정상아냐?