bind, call, apply 는 자바스크립트 함수를 부르는 강력한 방법이다.
하지만 지금 프로젝트에서는 context를 넘겨준다는 것에 대한 혼란스러움 때문에 지양되고 있다.
바인드로 함수를 부르면 일단 코딩을 줄 일 수 있다.
그런데 이렇게 하는 것이 얼마나 큰 효율을 얻을 수 있는 지는 생각해 봐야한다.
https://github.com/davidmarkclements/v8-perf
함수 콜에 대한 성능 이슈 관련링크인데 읽어볼만 하다
한줄 요약하면 arrow function 짱짱맨
'javascript' 카테고리의 다른 글
try finally 의 return 값은 어떻게 결정 되는 걸까? (0) | 2019.10.04 |
---|---|
callback 패턴 함수를 await로 쓰는 방법 (0) | 2018.05.01 |
nodeJs require (0) | 2018.04.13 |
함수형 프로그래밍 : reduce (0) | 2018.04.07 |
promise 대신 async, await를 사용하자 (0) | 2018.03.22 |