JN33 2022. 4. 15. 10:53

자바스크립트에서 This는 다른 언어에서 this와는 조금 다르다고 한다.

JS에서는 문맥에 따라 this를 사용하는 방식이 달라진다.

 

1) global context에서의 this 

 

  • 브라우저 : window
  • Node.js : 모듈

2) 함수 내부에서 this

  • strict 모드에서는 undefined
  • slopy 모드에서는 globalThis

3) 생성자 함수 또는 class에서 this

  • 앞으로 생성될 인스턴스 자체를 가리킴

자세한 용례와 추가 학습 내용은 아래 링크를 클릭!

 

노션노트 - This_all