# this

431개의 포스트

this의 바인딩

EC(Execution Context)가 생성될 때마다 this의 바인딩이 일어나며 우선순위 순으로 나열해보면 다음과 같다. new 를 사용했을 때 해당 객체로 바인딩된다. call, apply, bind 와 같은 명시적 바인딩을 사용했을 때 인자로 전달된 객체에

2일 전
·
0개의 댓글
post-thumbnail

왜 함수 선언문에서 this는 전역변수를 가리킬까?

"왜 함수 선언문에서 this는 전역변수를 가리킬까?"에 대한 해답을 단계별로 풀어나가보자!

3일 전
·
0개의 댓글
post-thumbnail

this [Deep Dive]

[모던 자바스크립트 Deep Dive]

5일 전
·
0개의 댓글

쉽게 풀어본 this란 무엇인가..

호출한 놈 === this다음 코드를 콘솔에 실행해보면서 천천히 알아보자\---> {name: 'juno', whoAmI: ƒ}someone은 object로 이루어져있고, someone의 key로 value에 접근해 해당 함수를 호출해 본 결과object 전체가 출력

6일 전
·
0개의 댓글

자바스크립트 | arrow function +(화살표 함수에서의 this)

화살표 함수는 ES6에 도입된 함수 표현법이다.보다 간단하게 함수를 표현할 수 있다.화살표 함수는 항상 익명함수이다.return 명령어 없이도 함수 실행을 종료시키고 값을 반환한다.일반함수자바스크립트에서 모든 함수는 실행될 때마다 함수 내부에 this라는 객체가 추가된

6일 전
·
0개의 댓글

this, binding

코딩을 공부한지 얼마 안된 시점에 this가 js 에서 가장 헷갈리는 개념들 중 하나라고 들었던 것 같다. 아직 배우진 않았지만 검색을 통해 간접적으로나마 공부하고 포스팅을 해보고자 한다.this: 현재 실행되고 있는 코드의 실행 컨텍스트를 가리킨다.this bindi

2022년 6월 27일
·
0개의 댓글
post-thumbnail

[dream coding] 9강 클래스 TIL

객체를 손쉽게 만들 수 있는 템플릿 객체class 키워드 사용생성자 함수와 마찬가지로 함수명은 파스칼 케이스 사용표현식으로도 클래스를 정의할 수 있다.new연산자와 함께 클래스 이름을 호출하면 클래스의 인스턴스가 생성된다.constructor 는 인스턴스를 생성한다클래

2022년 6월 27일
·
0개의 댓글
post-thumbnail

this에 대해 알아보자 1편 - 코어자바스크립트

이 놈(this)이 도대체 뭘까요?자바스크립트를 혼자 공부하며 이부분에서 가장 혼란스러웠던 것 같습ㄴ다.저 같은 분들이 많을 것이라 생각해서, 이번 시간에는 this에 대해 확실히 잡아보고자 작성하게 됐습니다. 타 객체지향 언어에서 this는 클래스로 생성한 인스턴스

2022년 6월 26일
·
0개의 댓글
post-thumbnail

코어 자바스크립트) 5. 스코프 체인 & this

스코프&스코프 체인과 this에 대해 알아보아요!

2022년 6월 22일
·
0개의 댓글
post-thumbnail

this

객체는 상태를 나타내는 프로퍼티와 동작을 나타내는 메서드를 하나의 논리적인 단위로 묶은 복합적인 자료구조이다.동작을 나타내는 메서드는 자신이 속한 객체의 상태, 즉 프로퍼티를 참조하고 변경할 수 있어야 한다.이때 메서드가 자신이 속한 객체의 프로퍼티를 참조하려면 먼저

2022년 6월 21일
·
0개의 댓글

this와 바인딩?

this와 바인딩?

2022년 6월 17일
·
0개의 댓글

[Java] 클래스와 객체 2

생성된 인스턴스 스스로를 가리키는 예약어this와 dDay 클래스는 모두 생성된 BirthDay 클래스를 가르킴this를 사용해 Person(String, int) 생성자 호출this를 사용하면 자신의 주소 값을 반환할 수 있음정적 변수프로그램이 실행되어 메모리에 올라

2022년 6월 16일
·
0개의 댓글

JS this

대부분의 언어에서 'this'는 클래스가 인스턴스화 한 현재 객체에 대한 참조인 반면, 자바스크립트에서 'this'는 일반적으로 함수를 호출하는 객체에 대한 참조입니다.이번 글에서는 자바스크립트의 this에 대해서 많이 사용되는 케이스의 예제 위주로 다루어 보겠습니다.

2022년 6월 10일
·
0개의 댓글

불변 객체, 쓰로틀, 디바운스, this

자바스크립트의 몰랐거나 알아도 확실히 알지 못했던 개념들 여기서 한번씩 짚고 넘어가보자.

2022년 6월 9일
·
0개의 댓글

JS this공부

4가지 케이스가 있다.일반적인 함수 내에서 this를 사용하는 방식이때 this는 Global Object를 가리킨다. (브라우저에선 window 객체) exstrict mode코드 상단에 "use strict" 를 추가하면 strict모드가 된다. 이때는 모든 thi

2022년 6월 8일
·
0개의 댓글
post-thumbnail

[JavaScript] bind()

bind() 함수 사용법

2022년 6월 8일
·
0개의 댓글
post-thumbnail

[JavaScript ES6] this 바인딩의 모든 것(Arrow Function, 메소드, strict mode...)

📝 이번 글에선 JavaScript ES6 문법을 공부하며 배운 여러 경우의 this 바인딩에 대해 정리해보려고 한다!: this의 값이 무엇인지 파악하려면 함수가 쓰인 위치가 어디인지만 파악하면 된다 JS의 경우 함수 호출 방식에 의해 this에 바인딩할 어떤 객체

2022년 6월 5일
·
0개의 댓글

this & binding

JavaScript에서 함수의 this 키워드는 다른 언어와 조금 다르게 동작한다.또한 엄격 모드와 비엄격 모드에서도 일부 차이가 있다.대부분의 경우 this의 값은 함수를 호출한 방법에 의해 결정된다.실행중에는 할당으로 설정할 수 없고 함수를 호출할 때 마다 다를 수

2022년 6월 3일
·
0개의 댓글