Content Menu

Yuu.log

프로필사진
  • Write
  • Manage
  • 방명록

Yuu.log

검색하기 폼
  • 분류 전체보기 (25)
    • Daily (8)
      • Today I Learned (7)
      • Insight (1)
    • Project (1)
      • Project (1)
      • Toy Project (0)
    • Language (11)
      • Javascript (2)
      • TypeScript (2)
      • ReactJS (6)
      • Git & Github (1)
    • Book (1)
      • Book Report (1)
      • 기술서적 (0)
    • 용어 정리 (3)
      • 디자인 (2)
      • 개발 공용 (1)
  • Visite

230306 TIL

💫오늘의 깨달음 함수 선언 시 함수 표현식을 사용하자. 함수를 선언하는 방법에는 함수 선언문function declaration과 함수 표현식function expression이 있다. 둘 모두 함수를 새롭게 정의할 때 쓰는 방식이다. 함수 선언문 function a() {} 함수 표현식 const a = function () {} 결론부터 말하면 함수 선언문은 함수 호이스팅이 발생하므로 사용하는 것을 지양해야 한다. 간단한 예를 들어보자 개발자가 A가 100번째 줄에 인자 두 개를 받아 두 인자의 합을 반환하는 간단한 sum 함수를 선언했다. 그런데 어느날 새로 입사한 개발자 B가 5000번째 줄에 문자열로 "x + y = (x+y)"를 반환하는 sum함수를 새로 선언 후 별다른 테스트도 거치지 않은 ..

Daily/Today I Learned 2023. 3. 6. 22:44
« 1 2 3 4 »
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

티스토리툴바