
React 리액트에서 bind() 함수 이해하기 (개념 및 사용법) 기본적으로 리액트에서는 render라는 함수 안에서 this는 컴포넌트 자체를 가리키는데 함수에서는 this가 아무값도 없습니다. 이때 bind() 함수를 사용하여 this를 주입하여 주는 겁니다. # bind 함수 이해하기 먼저 var obj = {name : 'Moony'}; 로 obj의 값에 담아놓고 bindTest() 함수로 인해 this.name 값을 출력 시 undefined 이라고 뜨게 됩니다. 이때 bindTest() 메서드가 this가 obj로 바인드 시켜주어 this.name이 'Moony'값을 가져올 수 있게 만들어 주는 것입니다. 자 이제 그럼 obj가 function의 this가 되게 bind() 함수를 사용하여 ..