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