목록2021/06/29 (1)
Jiyong's STUDY
Javascript의 call, apply, bind
call에 대해서는 this와 함께 이전 게시글에서 다루었다. 이 게시글에서 다룰 call과 apply와 bind는 쓰임세가 다 비스무리 하다. 함수를 호출할 때 this를 바인딩하는 것에서는 다 같은 함수다. 다른 점만 간단하게 확인하고 넘어가도록 하겠다. const foo = { three: 3 } const bar = { addThreeToSum(a, b, c) { return a + b + c + this.three; } } console.log(bar.addThreeToSum.call(foo, 1, 2, 3)); console.log(bar.addThreeToSum.apply(foo, [1, 2, 3])); -- node test.js 9 9 -- call은 다수의 인수를 전달하지만, apply..
Web/자바스크립트
2021. 6. 29. 16:16