-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
📚 분량
25장-27장
🎤 발표자
조천산
질문
25장
- 자바스크립트에는 왜 추상클래스가 없는지, 구현할 수 있는 방법은? (김민석)
- 정적 메서드를 사용하는 이유와 실제 사례는 무엇이 있는가? (김민정)
- 클래스의 private 필드와 클로저를 사용한 private 변수 구현의 차이점은? (김주영)
26장
- p.485
sayHi 클래스 필드에 할당한 화살표 함수의 상위 스코프는 사실 클래스 외부다.
class Person { constructor(){ this.name = 'Lee'; this.sayHi = () => { console.log(`Hi ${this.name}`); } }
저는 이게 상위스코프가 왜 클래스 외부라는 건 지 잘 모르겠네요.
상위 스코프가 constructor여서 this가 미래에 생성할 인스턴스 인 거 아닌가요? (이성훈)
27장
- 배열에서 중복요소를 제거하는 방법 중 가장 효율적인 방법은? (김민석)
- sort메서드에서 퀵소트를 사용하는 이유? (조천산)
- 희소 배열의 개념이 소개되었는데, 실제 개발에서 희소 배열을 사용하는 것이 권장되지 않는 이유는? 메모리 사용과 성능 측면에서 어떤 영향을 미치는지? (김주영)