javascript call1 유사배열객체에 배열메서드 적용(call, apply) 앞 게시물에서는 상황별로 this에 어떤 값이 바인딩되는지를 알아봤다면, 이러한 규칙을 깨고 this에 별도의 대상을 바인딩하는 방법이 있다. 바로 call / apply 메서드이다. call / apply 메서드에서 소개해 볼 세가지 기능은 아래와 같다. 1. this에 별도의 대상 바인딩 (this에 원하는 값을 지정해서 호출) 2. 유사배열객체에 배열메서드 적용 3. 문자열에 배열메서드 적용 1. this에 별도의 대상 바인딩 함수로서 호출하면 this는 전역객체를 참조하고 메서드로서 호출하면 this는 프로퍼티명 앞의 객체를 참조하지만, call / apply 메서드를 이용하면 임의의 객체를 this로 지정할 수 있다. 1-1. 함수로서 호출 let func = function (a, b, c) .. 2022. 1. 30. 이전 1 다음