🦴 js 파일에서 모듈로 import하기
리액트에서 처럼 함수나 컴포넌트를 export하고 사용하는 곳에서 Import하는 방식과 조금 비슷하면서도 다르다.
예를 들어 tetris.js 파일에서 block.js파일의 BLOCKS라는 변수를 가져오려면?
import BLOCKS from './blocks.js';
이렇게 import를 하면된다.
그리고 index.html에서 tetris.js 파일의 타입을 module로 정해주면 된다.
<script src="js/tetris.js" type="module"></script>
🦴 객체의 길이 세기
객체는 .length 가 안된다 ^^
Object.entries(객체).length
를 쓰자 !
저 코드를 이용하면 객체의 { 키: 벨류} 형식이 배열로 변하고 [키, 벨류] 가 된다. 요소가 여러개라면 각각의 요소에서 [0]이 키, [1]이 벨류인 것이다.