쏘 개발로그

  • 홈
  • 태그
  • 방명록

bind 1

[JavaScript] this (call, apply, bind, 콜백 함수에서의 this 등)

JS를 공부하다 보면 this라는 키워드를 굉장히 자주 마주치게 된다. this는 뭘 가리키는 걸까?보통 '현재 객체를 가리킨다', '자기 자신을 가리킨다' 정도로만 설명을 할 것이다. 그러나 이 설명은 반은 맞고 반은 틀리다 😅이번 글에서는 this가 무엇인지, 왜 헷갈리는지, 어떤 기준으로 결정되는지 등을 하나씩 정리해보자. 1. this란this는 현재 실행 중인 코드의 실행 주체를 가리키는 특별한 값이다.여기서 중요한 점은 this는 함수가 실행될 때 결정된다는 점이다.이 말은 즉, this는 고정된 값이 아니라 어떻게 호출되었는지에 따라 매번 달라지는 값이란 의미이다. 이러한 특성 때문에 JS에서 this가 헷갈리는 개념 중 하나가 된 것이 아닌가 싶다 ..ㅎㅎ 1.1. this는 어떻..

👩🏻‍💻 Frontend/📌 JavaScript 2026.02.06
이전
1
다음
더보기
반응형
프로필사진

쏘 개발로그

공부한 내용 중에서 잘못된 개념이 있다면, 댓글로 피드백 해주시면 감사하겠습니다. 🙇🏻‍♀️

  • 분류 전체보기
    • 👩🏻‍💻 Frontend
      • 📌 JavaScript
      • 📌 TypeScript
      • 📌 Web
      • 📌 React
    • 📌 Node
    • 📌 CS
    • 👩🏻‍💻 프로젝트
      • 📌 독서 관리 어플
      • 📌 일본어 단어 퀴즈
    • 👩🏻‍💻 코딩테스트
      • 📌 JavaScript
    • 👩🏻‍💻 학교
      • 📌 컴퓨터통신
    • 👩🏻‍💻 이것저것
      • 📌 인턴

Tag

React Native, HTML5, 프로그래머스, HTML, 개발자 인턴, 코테, 리액트 네이티브, REACT, 개발자, 기술블로그, 컴퓨터 네트워크, 자바스크립트, 컴퓨터 통신, 백엔드 인턴, CSS, 프론트 인턴, 풀스택 인턴, 공부기록, js, JavaScript,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

    티스토리툴바