여기서 function* 키워드로 작성한 함수 스코프 안에서는 클래스 멤버 변수를 인식을 못하는데
화살표 함수는 인식을 잘함
왜 이러는거야!!
화살표 함수는 람다라서 렉시컬 스코프임. 스코프 문제얌.
일반 함수랑 람다 함수랑 스코프가 다름!!
감사합니다 ㅠㅜ
클래스 멤버변수를 this로 받고 싶으면 bind ㄱㄱ
혹은 밖에서 this를 that으로 받고 안에서 that으로 쓰셈 이게 클로져였나 어떤 이름이 붙었는디
https://www.typescriptlang.org/docs/handbook/2/classes.html#arrow-functions
이건 딱히 코드가 예쁘게 표현되진 않는듯 - dc App
메서드의 형태로 함수를 판다음에 거기서 예전에 하던거마냥 this를 that같은 값으로 뽑고 안에서 제너레이터 다시 콜하고 that으로 쓰는식이 그나마 낫겠네 - dc App
화살표 함수는 람다라서 렉시컬 스코프임. 스코프 문제얌.
일반 함수랑 람다 함수랑 스코프가 다름!!
감사합니다 ㅠㅜ
클래스 멤버변수를 this로 받고 싶으면 bind ㄱㄱ
혹은 밖에서 this를 that으로 받고 안에서 that으로 쓰셈 이게 클로져였나 어떤 이름이 붙었는디
https://www.typescriptlang.org/docs/handbook/2/classes.html#arrow-functions
이건 딱히 코드가 예쁘게 표현되진 않는듯 - dc App
메서드의 형태로 함수를 판다음에 거기서 예전에 하던거마냥 this를 that같은 값으로 뽑고 안에서 제너레이터 다시 콜하고 that으로 쓰는식이 그나마 낫겠네 - dc App