메서드 활용
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 |