[TIL] 0411

yoon Y·2022년 4월 12일
0

2022 - TIL

목록 보기
72/109

this 학습

  • 함수 실행 시 .앞에 객체를 명시해 메소드로 호출하냐, 함수 자체로만 호출하냐만 구분하면 this를 파악할 수 있다. → 메소드일 시 this는 명시한 객체, 함수일 시 전역객체
  • 화살표 함수는 this바인딩 과정 자체가 없어서 일반적인 탐색 과정으로 상위 스코프의 this를 사용한다.
  • 콜백 함수의 this는 일반적으로 전역객체를 가리키고, 콜백함수를 실행시키는 함수내부에서 따로 지정할 수 있다. 명확히 정해진 게 아님.
  • 콜백함수의 this를 지정하고 싶을 땐 bind()함수를 이용해 this가 지정되어 반환된 새로운 함수를 콜백함수로 전해주면 된다.

vercel배포 시 index.html로 우회하는 방법

  • SPA로 구현한 프로젝트를 vercel로 구현 시, 루트 경로가 아닌 url일 때 새로고침 할 경우 404오류가 떴다.
  • 웹팩으로 index.html로 돌리는 설정을 해주어도 여전히 오류가 발생했다.
  • 서치해보니 vercel자체 설정을 해주어야 했다.
// vercel.json
{
  "rewrites": [
    {
      "source": "(.*)",
      "destination": "/index.html"
    }
  ]
}

알고리즘 문풀

프로그래머스 최소 직사각형 문제를 풀었다.
레벨1인데 몇 시간 동안 풀이법이 생각나지 않았다..
힌트를 보고 풀어내긴했는데 문제 자체는 어렵지 않은데 내가 너무 문제와 예시에 나와있는대로만
편협하게 생각해서 였다.. 열린 사고를 가져야겠다.

profile
#프론트엔드

0개의 댓글