250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 영어문장
- TOEIC Vocabulary
- 데이터베이스
- 토익단어
- 파이썬
- 알고리즘
- 영문법
- dfs
- 주어
- 수리능력
- 자바스크립트
- 자료해석
- 영단어암기
- 토익문법노트
- 토익시험준비
- TOEIC문법
- 문제해결능력
- TOEIC
- 너비우선탐색
- sqld
- 공기업공부
- 매일매일NCS
- 토익문법정리
- BFS
- 다이나믹프로그래밍
- NCS수리자료해석
- 영단어
- 토익 영단어
- BOJ
- 브루트포스
Archives
- Today
- Total
목록explicit binding (1)
하나씩 알아가기
this의 명시적 바인딩(call(), apply(), bind() 메소드)
틀린 부분이 있을 경우, 지적해 주시면 감사하겠습니다. 명시적 바인딩(explicit binding) 함수 레퍼런스 프로퍼티를 객체에 넣지 않고 어떤 객체를 this 바인딩에 이용하겠다는 의지를 코드에 명확히 밝힐 방도는 없을까? call(), apply() 메소드에 대해 알아보겠습니다. 두 메소드는 this에 바인딩 할 객체를 첫째 인자로 받아 함수 호출 시 이 객체를 this로 세팅합니다. this를 지정한 객체로 직접 바인딩 하므로 이를 '명시적 바인딩(explicit binding)이라고 합니다. function foo() { console.log(this.a); } var obj = { a: 2 } foo.call(obj); foo.call()에서 명시적으로 바인딩하여 함수를 호출하므로 this..
자바스크립트
2021. 1. 21. 22:59