[JS]apply, call 메서드
·
Language/JavaScript
applyapply는 함수의 메서드이다. JavaScript에서 함수는 객체로 취급되며, 이는 함수가 프로퍼티와 메서드를 가질 수 있다는 것을 의미한다. 따라서 함수는 다른 객체와 마찬가지로 this 컨텍스트를 설정할 수 있으며, apply 메서드를 사용하여 특정 객체를 this로 설정하고, 배열 형태의 인자를 전달하여 호출할 수 있다.apply 사용법functionName.apply(thisArg, [argsArray]);thisArg: 함수가 호출될 때 사용할 this 값이다. 이 값은 함수 내부에서 this로 참조된다.argsArray: 함수에 전달할 인자들을 포함하는 배열이다. 이 배열의 요소들이 함수의 매개변수로 전달된다.apply 예제function introduce(greeting, punc..