apply

CashCash·2020년 11월 29일
0

javascript

목록 보기
5/12

apply()는 주어진 this값과 배열로 제공되는 arguments로 함수를 호출한다.

※ 이 함수의 구문은 거의 call() 구문과 유사하다. 그러다 call()은 함수에 전달될 인수 리스트를 받는데 비해, apply()는 인수들의 단일 배열을 받는다는 점이다.

func.apply(thisArg, [argsArray])

thisArg(옵션) : func를 호출하는데 제공될 this의 값. this는 메소드에 의해 실제로 보여지는 값이 아닐 수 있다.
argsArray(옵션) : func이 호출돼야 하는 인수를 지정하는 유사 배열 객체, 함수에 제공된 인수가 없을 경우 null or undefined.

반환값 : 지정한 this값과 인수들로 호출한 함수의 결과.

profile
studying frontend

0개의 댓글