TIL ( Today I Learned )
2022-09-07 : ReactJS
PHM
2022. 9. 7. 11:16
1. 바인딩
- 나중 실행을 위해 미리 구성하도록하는 내장 JavaScript 메서드
const loadFeedbackHandler = (id) => {
}
<button onClick={loadFeedbackHandler.bind(null, item.id)}>Show Details</button>
- 바인드는 해당함수를 미리 구성해준다.
- 함수가 아직 실행되지는 않고 나중 실행을 위해 구성만 미리하는 것이다.
- bind 인수
ㆍ첫번째 인수 : 이 함수 내부의 키워드 값
ㆍ두번째 인수 : 해당 함수에서 수신한 첫 번째 인수, 첫번째 매개변수
참고 자료 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_objects/Function/bind