toggle-toggle / javascript-basic

🌱우아한 테크코스 프론트엔드 자바스크립트 기초 스터디 입니다.
9 stars 0 forks source link

[this] 명시적 바인딩(call, apply, bind)에 대해 설명해 보세요. #26

Open bucketHaneul opened 3 years ago

bucketHaneul commented 3 years ago

ㅁㄴㅇ

shinsehantan commented 3 years ago

참고 ) https://velog.io/@realryankim/JavaScript-this란

ddongule commented 3 years ago

이들 모두는 Function.prototype 의 메소드이다. Call, Apply는 호출할 함수에 인수를 전달하는 방식만 다를 뿐 동일하게 동작한다.

call - 리스트 형식으로 전달, 함수 호출

apply - 배열로 묶어 전달, 함수 호출

bind - this로 사용할 객체만 전달, 함수 호출하지 않음

bucketHaneul commented 3 years ago

call 메서드

apply 메서드

bind 메서드

jum0 commented 3 years ago