사실 react를 쓸뿐이지 아마 js 기본문법 관련일꺼임

일단 4번줄에 React 대문자로 안쓴거 오타임



궁금한 부분은 7번줄 8번줄 그리고 this가 가리키는것들
 

사실 constructor이랑 super가 잘 이해가안되서 이것저것 찾아봤는데도 아직 좀 어리둥절해서 
내가 생각한게 맞는지 확인좀해줘


7번줄은 클래스 호출할때 값넣어주면 그걸 클래스 내부에있는 constructor의 매개변수에 선언?된 변수(저기에선 props)에 넣어주고
super(props)는 props에 담긴 값을 저 클래스의 부모클래스(react.component)의 생성자메소드(constructor)로 넘겨줌

짤에선 클래스호출은 없었지만 저게 맞는걸까


그리고 20번째 줄 render()내부와
constructor 내부와
updateHeader메소드 내부의 this에서 각각 어디를 가리키는지가 궁금해


메소드 내부에선 상위객체를 가리킨다고 했으니 class인 StateExample를 가리키는게 맞아?