반응형
01. require와 import차이점
둘다 일단 외부 파일이나 라이브러리를 불러오는 코드다.
import 는 es6에서 도입된 키워드로 es6에서만 사용이 가능하고 파일 시작점에서만 실행시킬수 있다.
제일 좋은점은 원하는 것만 호출할수 있다.require은 commonJS를 사용하는 node.js문이다. import와는 다르게 어느곳에서나 실행이 된다. 다만 원하는것만 호출하는건 불가능...
02. 배열, 객체를 const로 선언했는데 요소나 속성을 추가할 수 있는 이유
const는 재선언 재할당이 불가능한것은 맞다.
다만 배열은 참조 자료형이기 때문에 변수에 배열을 할당하면, 변수에는 배열 그 자체가 저장되는 것이 아니라 배열의 주소가 저장된다.
따라서, const로 배열을 선언했을 때, 값에는 배열의 주소가 할당되어 있고, 이 주소는 변하지 않으며, 우리는 여전히 배열의 요소를 추가하거나 삭제할 수 있는 것이다.
반응형
'모르는용어 정리' 카테고리의 다른 글
cors (0) | 2023.06.22 |
---|---|
useRef / Cookie의 MaxAge, Expires 옵션 (0) | 2023.05.18 |
this / 브라우저 저장소 (0) | 2023.05.18 |
li와 ul 그리고 시멘틱태그 (0) | 2023.05.18 |
HTTP,Positon (0) | 2023.05.11 |