blytog

  • 홈
  • 태그
  • 방명록

this 1

this와 JS의 함수 호출 방식 (call, apply, bind)

this는 무엇일까! 보통 일반적인 객체지향 언어에서 this는 객체 자신을 의미합니다. 마찬가지로 JS에서도 자신을 의미하긴 하지만 JS는 객체와 함수의 구분이 모호하고, 어디서든 사용할 수 있기 때문에 상황에 따라 의미하는 바가 달라지기도 합니다. this는 실행 컨텍스트가 생성될 때 함께 결정되기 때문에 함수를 호출할 때 결정된다고 할 수 있습니다. (실행 컨텍스트는 함수를 호출할 때 생성되기 때문에!) 전역 공간 어쩌면 당연하게도 전역 공간에서 this는 전역 객체를 가리킵니다. 브라우저 환경에서 전역 객체의 이름은 window이고, Node.js 환경에서는 global입니다. const a = 1; console.log(a); // 1 console.log(window.a); // 1 conso..

공부/Javascript 2022.02.24
1
더보기
프로필사진

  • 분류 전체보기 (26)
    • 개발 노트 (2)
      • Flutter (2)
      • Spring Boot (1)
      • Android (3)
      • FE (2)
    • 공부 (6)
      • Python (1)
      • Javascript (1)
      • Kotlin (2)
      • 알고리즘 (BOJ, LeetCode, Progra.. (2)
    • 회고 (2)
    • 기타 (3)

Tag

parameterizedTest, flutter 애플 로그인, codetree, 코드트리, Play Console, flutter, django 애플 로그인, 일급 컬렉션, 안드로이드 앱 심사, flutter 구글 로그인, LeetCode 1926, kotlin, 피보나치 수 3, React, flutter_local_notifications, BOJ 2749, Multi Master, django google oauth, 코드트리후기, flutter google oauth,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바