본문 바로가기
웹/JavaScript & JQuery

[JavaScript] function 객체의 메서드 call(), apply()

by 느링 2019. 2. 14.

메서드 활용


function thisIsFunction(x, y, z){

console.log(this, x, y, z);

}


1. call( )

thisIsFunction.call( document.body , 100 , 200 , 300);

첫번째 인자 -> this에 무엇으로 사용할 것인지

나머지 인자들 -> 각각의 값에 대입이 되는 것임


2. apply( )

thisIsFunction.apply( document.body , [100 , 200 , 300]);

//call과 유사함, 하지만 call과 차이점은 배열로 값을 전달함


' > JavaScript & JQuery' 카테고리의 다른 글

[JavaScript] this  (0) 2019.02.15
Animal, Pet, Cat 생성자, 프로토타입  (0) 2019.02.14
[JavaScript] prototype이란?  (0) 2019.02.14
[JQuery] 제이쿼리 기본구조, 체이닝기법  (0) 2018.07.10
[JavaScript] SetTimeout()  (0) 2018.05.28