2020-01-11

박동건·2020년 1월 11일
0

TIL(2020)

목록 보기
6/49

Today I Learn...

  • Class Inheritance

  • 오버라이딩(Overriding)

    • 상위 클래스가 가지고 있는 메소드를 하위 클래스가 재정의하여 사용하는 방식으로, 다형성(polymorphism)의 한 종류이다.
  • super

    • super()는 부모 클래스를 참조(Reference)할 때, 또는 부모 클래스의 constructor를 호출할 때 사용한다.
    • 파생 클래스에서는 super() 함수가 먼저 호출되어야 this 를 사용할 수 있다.
  • call/apply/bind

  • 첫 번째 인자를, 함수 내부에서 사용할 this 로 만들어 준다.

  • Function.prototype.call(this, ...arguments) // 두 번째 인자가 리스트형태
  • Function.prototype.apply(this, arguments) // 두 번째 인자가 인자가 배열형태
  • Function.prototype.bind(this) // this 설정만
  • Algorithms

  • Pseudo-code

  • framework vs library

  • DFS vs BFS

  • Recursion

  • Backtracking

profile
박레고의 개발 블로그

0개의 댓글