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
- 파이썬
- 토익문법정리
- BFS
- 매일매일NCS
- BOJ
- 토익단어
- 데이터베이스
- TOEIC Vocabulary
- TOEIC문법
- 자바스크립트
- 토익 영단어
- 수리능력
- 영어문장
- 공기업공부
- dfs
- 영단어암기
- 너비우선탐색
- 토익문법노트
- sqld
- 다이나믹프로그래밍
- 영문법
- 문제해결능력
- 영단어
- 주어
- NCS수리자료해석
- 토익시험준비
- 브루트포스
- TOEIC
- 알고리즘
- 자료해석
Archives
- Today
- Total
목록apply() (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