본문 바로가기
카테고리 없음

TIL (2023/08/22) Tuesday

by 0to1ton 2023. 8. 22.

 

 

- 3주차 강의 완료

  • 콜백 함수도 함수다. this binding 하면 다 전역객체를 바라본다. 콜백함수는 기본적으로 무조건 전역객체를 바라보고 있다.
    • /단, 예외는 있다. - callback함수에 변수를 직접 지정한 경우.(addEventListenr -> button을 바라보고있다.)
    • addEventlistner(’click’, function(e) { console.log(tihs, e);});
    • this - window or global 를 바라보고있다.
  • 생성자 함수 내부에서의 this
    • 생성자: 구체적인 인스턴스를 만들기 위한 일종의 틀
    • 생성자 함수는 function , name, age 는 인스턴트를 지칭한다.
    var Cat = function (name, age){
    	this.bark = "야옹";
    	this.name = name;
    	this.age = age;
    	};
    
    var choco = new Cat('초코',7) // this: choco
    var nabi = new Cat('나비', 5) // this: nabi
    
  • 명시적 this binding
    • call, apply, bind
      • call은 [method.call](<http://method.call>)({a:4}, 매개변수1, 매개변수2}) 식으로 선언되고 앞에 this를 묶을 변수를 선언하고나서 뒤에 매개변수를 붙여주면 된다.

- 알고리즘 3문제 정도 완료  (이성애님, 유재현님)

  • 삼총사
  • 크기가 작은 부분
  • 나누어 떨어지는 숫자
  • 음양 더하기