728x90 300x250 SMALL apply1 call, apply, bind 차이 call const obj = {name:'영희'}; // this를 대체할 객체 const yourName = function { console.log(`$(this.name)님 반갑습니다.`); } yourName.call(obj); // 영희님 반갑습니다. yourName에 call메소를 이용해서 obj를 호출하면 obj 값을 this를 대체해서 사용할 수 있다. 만약 뒤에 넘겨줄 인자가 있을 경우 call호출 시에 this값 뒤에 인자를 붙여주고 함수에 매개변수를 넣어주면 된다. const obj = {name:'영희'}; // this를 대체할 객체 const yourName = function(addr) { console.log(`$(addr)에서 오신 $(this.name)님 반갑습니다.`).. 2022. 5. 25. 이전 1 다음 728x90 반응형 LIST