Written by Jieun
Home
  • 전체 (129)
    • Git (1)
    • React, Next (57)
    • HTML & CSS (2)
    • JavaScript, TypeScript (24)
    • Node.js (11)
    • MongoDB (4)
    • AWS (2)
    • 코딩테스트, 알고리즘 (17)
    • etc (8)
    • 일상 (1)
블로그 내 검색

Written by Jieun

👩🏻‍💻 내 마음대로 Today I Learned

this (1)

  • JavaScript, TypeScript

    [JS] 자바스크립트 this

    this? 보통 자바스크립트에서 가장 사용하기 어렵거나 이해하기 어려운 걸 뽑자고 하면 this라고 할 것이다. this를 말로 설명하면 자신이 속한 객체 또는 자신이 생성할 인스턴스를 가리키는 자기 참조 변수. 함수를 호출할 때 결정되어 어떤 방식으로 호출하느냐에 따라 값이 달라진다. 이해가 안된다면 아래 예시를 보자! 먼저 this라는 걸 그냥 전역 공간에 콘솔을 찍어보면 window 객체를 가리킨다. 이 window는 그냥 현재 열려있는 브라우저 창이라고 생각하면 된다. 그렇다면 함수를 호출할 때 this는 어떤값을 반환할까? 함수 호출 myFunc() 함수는 전역 공간에서 호출되고 있다. 맨위에서 말했듯이 함수를 호출할 때 호출 방식에 따라 this 값이 결정이 되기 때문에 this는 전역객체인 ..

    2023. 3. 15.

이전
1
다음
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Designed by Nana
블로그 이미지
지은이: 김지은

티스토리툴바