항해99 개발일지

05 - 15 스터디 일지

카로루딘 2023. 5. 15. 13:44

require와 import차이점을 설명해주세요. 각각 어떤 상황에서 쓸 수 있나요?

require는 CommonJS에서 사용하는 모듈을 불러오는 키워드이다. 이 경우 모듈을 호출할 때 확장자와 경로를 전부 명시해야한다.

import는 ES6부터 사용하고 있는 새로윤 모듈 로드 방식이다. 다른 패키지에 있는 메소드와 변수 등을 가져오는데 쓸 수 있으며 모듈의 경로나 확장자를 따로 명시할 필요가 없다.

 

 

배열, 객체를 const로 선언했는데 요소나 속성을 추가할 수 있는 이유에 대해서 설명해주세요

const는 중복 선언과 재할당이 불가능할 뿐 새로운 값을 할당하는 것은 가능한 변수 타입이다. 그러므로 배열, 객체를 const로 선언했을때, 여기에 요소나 속성을 추가할 수 있는 것이다.

'항해99 개발일지' 카테고리의 다른 글

05 - 18 스터디 일지  (0) 2023.05.19
05 - 16 스터디 일지  (1) 2023.05.16
05 - 12 스터디 일지  (0) 2023.05.12
05 - 10 스터디 일지  (0) 2023.05.11
05 - 09 스터디 일지  (0) 2023.05.09