# this

19개의 포스트

[Javascript] this

한 줄 요약 javascript에서 this란 실행 context를 나타내는 것으로 global, function(===global), Object, instance, 사용자 정의(call/apply/bind)를 가리킨다.

5일 전
·
0개의 댓글

JavaScript의 this

JavaScript에서 this는 함수가 어떻게 호출되었는지에 따라 this에 바인딩할 객체가 동적으로 결정됩니다. 그리고 함수가 호출되는 방식은 4가지로 나눌 수 있습니다.각종 값들이 확정되어 더 이상 변경할 수 없는 구속(Bind) 상태가 되는 것.전역 객체는 모든

2020년 2월 17일
·
0개의 댓글

(TIL 4-6일차) Instagram 클론 (HTML+CSS+JavaScript)

인스타그램 클론코딩 공부

2020년 2월 11일
·
0개의 댓글

Wecode 13일차-TIL

오늘은 react를 공부하면서 this에 대한 이해가 부족한 것 같아 정리하려 한다. this는 현재 실행 문맥이다 실행문맥이란 말은 호출자가 누구냐에 따라 달라진다. 첫번째는 함수 호출,두번째는 메소드 호출이라고 부른다. strict-mode

2020년 2월 9일
·
0개의 댓글

this

이놈의 this... this는 전역공간에서 window / global 함수 내부에서 기본적으로 window / global 메소드 호출시 .앞의것 callback에서 기본적으로 window / global (함수에서 바인드함수를 통하여 this를 바꿀수있음.) 생성자함수에서는 자기자신

2020년 2월 4일
·
0개의 댓글

제이크's 자바스크립트 팁 #1, This 제대로 알고가자

Jake's javascript tips 이전까지는 자바스크립트 개발자라면 알아야 할 33가지 컨셉에 대한 번역글을 주로 올렸었다. 지금 다시보면 굉장히 허접한 번역글인데, 번역 이후에 무언가 나만의 컨텐츠를 진행하고 싶다는 욕심이 생겨서 자바스크립트에서 내가 헷갈렸던 부분만 따로 다시 공부하여 정리하도록 할 것이다. 그 첫째 시간은 This이다. 자...

2020년 1월 26일
·
0개의 댓글

자바스크립트 this, call(), apply(), bind() - FE study11

1. this JAVA 의 경우, this 는 클래스의 인스턴트의 레퍼런스 변수를 의미하지만, JAVASCRIPT 의 경우, this 는 현재 실행 문맥에서의 호출자를 의미한다. 자바스크립트 작동원리(실행 컨텍스트) 2. call(), apply() function.call(obj) 형태로 쓰이는 데, 앞의 함수를 실행하는데 obj 를 this 로 사...

2020년 1월 16일
·
0개의 댓글

삽질1

(혼공자 P.238) 생성자 오버로딩 : 매개변수를 달리하는 생성자를 여러개 선언. 문제상황 : 생성자 오버로딩이 많아질 경우 생성자 간의 중복된 코드가 발생. this() : 중복코드를 최소화 나의 머릿속 : 아직.. 생성자가 무슨역할을 하는건지 객체와의 관련성은 무엇인지, 작성되는 매개변수 등 인풋 아웃풋 연결고리 개념이 이해가 잘 안된다. 객체는 ...

2019년 12월 24일
·
0개의 댓글

React 클래스 컴포넌트에서 this 바인딩 문제 해결법

[ReactJS] Class 컴포넌트에서 흔히 볼 수 있는 this 바인딩 문제 해결 방법 예시코드 처음 봤을때 멘붕왔던 에러 메세지... 스크린샷 2019-12-15 오후 9.54.20.png handleChange 메서드의 this가 해당 class 로 바인딩 되어있지 않아서 생기는 문제이다. 이 문제를 해결할 수 있는 방법을 몇가지 ...

2019년 12월 15일
·
0개의 댓글

자바스크립트 - this

this란? The Object that is executing the current function 매번 달라지는 this 어떻게 함수를 호출했느냐(execution context)에 따라 this가 달라진다. - method - obj

2019년 11월 27일
·
0개의 댓글

[javascript] this

자바스크립트의 함수는 호출될 때, 매개변수로 전달되는 인자값 이외에, arguments 객체와 this 를 암묵적으로 전달 받는다. 해당 함수 호출 방식에 의해 this에 바인딩 되는 객체가 달라진다. 함수호출 방식 1. 함수 호출 2. 메소드 호출 3. 생성자 함수 호출 4. apply / call / bind 호출 Function.pro...

2019년 11월 25일
·
0개의 댓글

this 키워드 기능 및 예제

ADVANCED OBJECTS The this Keyword Objects are collections of related data and functionality. We store that functionality in methods on our objects: goat 객체에 .makeSound()메소드가 있다. 아래와 같이 goat 객체에 ....

2019년 11월 21일
·
0개의 댓글

this 복습

Execution context image.png 1) 어떤 함수가 호출되면, 실행 컨텍스트(execution context)가 만들어진다. call stack에 push 함수를 벗어나면 call stack에서 pop 2) scope 별로 생성 3) 여기에 담긴 것 scope 내 변수 및 함수 (Local, Global) 전달 인자 (argumen...

2019년 10월 19일
·
0개의 댓글

2019.09.20 TIL (this!!)

this (세상 중요한 this 이 것) > ### 객체에서의 this >> ## 객체에서의 this는 this가 속해있는 메소드가 속해있는 객체를 가리키도록 약속한 예약어 만약 this가 없다면? > >>console.log(kim.sum()) /// 30 >> kim이라는 객체에게는 sum이라는 함수가 가능하겠지만 만약 lee라면? > >>consol...

2019년 9월 20일
·
0개의 댓글

JavaScript - this

this의 값은 함수를 호출한 방법이 결정합니다. 함수를 호출하는 방법에는 어떻게 있을까요? 전역에서의 this 함수에서의 this call, apply 메소드에서의 this 내부함수, 콜백함수에서의 this 전역에서의 this this는 기본적으로 전역 객체인 window에 바인딩됩니다. 함수에서의 this 함수안에 있는 this가 window객...

2019년 8월 14일
·
0개의 댓글
post-thumbnail

Javsscript this in depth (1)

서론 자바스크립트에서의 this는 동적으로 정해지기 때문에 헷갈리기로 악명높다. 다행히 쉽게 쉽게 설명해주는 자료가 많이 있기때문에 이해하기 어렵지 않고, 실제 사용에도 문제는 없다. 다만, 쉬운 설명은 쉬운 설명일 뿐 정확한 설명은 아니다. 흔히 객체의 메소드 형식-foo.bar()으로 함수가 실행된다면 this는 객체-foo가 된다.라고 설명을 하는...

2019년 5월 5일
·
0개의 댓글

Javascript call, apply, bind

call, apply, bind 어떻게 사용할까?

2019년 5월 2일
·
0개의 댓글
post-thumbnail

Javascript this! this! this!

Javascript에서 this가 어떤 의미를 가지고 있는지 확인해 보기위해 작성했습니다.

2019년 4월 16일
·
0개의 댓글
post-thumbnail

this in setInterval

JavaScript의 setInterval 동작을 살펴봅시다.

2019년 4월 11일
·
2개의 댓글