[6월 스터디 DAY1] JavaScript - Prototype

J._NA 개발일지·2023년 6월 11일
post-thumbnail

  1. Prototype
  • proptotype이 뭐예요?
  • Function.bind 되는 이유는?
  • 상속을 구현해 볼래요?
  1. This
  • this는 언제 결정되요?
  • Arrow Function this 는?
  • this를 변경 시키려면?
  • call, apply
  1. debugging
  • 버그 문제를 어떻게 해결해요?
  • 본인만의 디버깅 방식은?
  • calling stack
  • NwtWork 오류 상황에 어떻게 확인해요?
  1. Closure
  • closure를 정의한다면?
  • closure를 활용한 구현 경험?
  • 커링 아세요?
  • 고차함수는 뭔가요?
  1. FP
  • 배열의 고차함수 어떤것을 사용하세요?
  • reduce 한번 구현해보세요
  • 합성은 상속과 어떤 장점이 있나요?
    -Immutable? 그것의 단점도 있나요?
  1. oop
  • ES classes 상속 경험있어요?
  • 객체를 나누는 단위는?
  • 애플리케이션 의존성을 낮추는 방법은? (상속, 캡슐화, 디자인패턴, 의존성)
  1. 비동기
  • Promis, async/await 차이는?
  • Promis 패턴 설명해보세요.
  • setTimeout에 promise적용한다면?
  • 동시에 여러개의 관계없이 요청을 한다면?
  • Micro Task queue?
  1. 객체(Object, object)
  • 객체 표현 방식 중 자주 사용하는 것은?
  • class, prototype, liteal차이?
  • 자주 사용하는 메서드는?
  • JSON 데이터 파싱시 가장 신경쓰는 것은?
  1. 기타
  • generator 뭔가요?
  • ES NEXT 관심있는 문법은?
  • 정규표현식은 언제 써봤어요?
profile
아밥 & 프론트엔드 개발자

0개의 댓글