반응형
SMALL
리액트에서 var 대신 const 또는 function 키워드를 사용하여 컴포넌트를 만드는 것이 권장됩니다.
현재 테스트해봤을 때, var나 const, let으로 컴포넌트를 선언했을 때
딱히 이슈는 없어보였습니다.
var keyword로 리액트 컴포넌트를 만들면 컴포넌트의 새 인스턴스를 만들어내지는 않습니다.
리액트 컴포넌트는 렌더링 될 때, new 생성자로 초기화됩니다.
하지만...!
var keyword 모던 자바스크립트 개발에는 추천되지는 않습니다. 대신에 let, const를 사용해야합니다.
반응형
LIST
'JavaScript' 카테고리의 다른 글
자바스크립트에서 var로 선언하면 자동으로 전역객체 window로 등록되니? (0) | 2023.03.09 |
---|---|
자바스크립트에서 const로 리액트 컴포넌트를 만들었을 때, window 객체는 해당 컴포넌트별로 사용하는건가? (0) | 2023.03.09 |
자바스크립트에서 let, const로 선언한 변수들이 window 객체에 없는 이유? (0) | 2023.03.09 |
브라우저의 Re-Layout, Re-Paint 중 뭐가 더 안좋을까? (0) | 2023.03.09 |
자바스크립트의 window 전역객체와 호이스팅은 어떤 관계가 있는가? (0) | 2023.03.09 |