
ย ์ค๋์ TMDB API๋ฅผ ํตํด ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค๊ณ , ๊ทธ ๋ฐ์ดํฐ๋ค์ ์นด๋ ๋ฆฌ์คํธ๋ก ๋ณด์ฌ์ฃผ๋ ๊ธฐ๋ฅ์ ๊ตฌํํด ๋ณด์๋ค.
card_section.appendChild(temp_tag);
ย ์ ์ฝ๋๋ ์นด๋๋ค์ ๋์ดํ section์ ์นด๋ ์ ๋ณด๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํ ์ฝ๋์๋๋ฐ ์๊พธ ์ ๊ธฐ์ Cannot read properties of undefined (reading 'appendChild')๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ํ์ฐธ์ ํด๊ฒฐ๋ฒ์ ์ฐพ๋ค๊ฐ html์ ์ง์ ๋ ๊ฐ์ฒด๊ฐ ์์ฑ๋๊ธฐ ์ ์ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ฉด ์ด๋ฌํ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๋ ๊ฒ์ ์๊ฒ ๋๋ค.
ย ์ด๋ฌํ ๋ฌธ์ ๋ <script> ํ๊ทธ ์์ defer์ ๋ถ์ฌ์ฃผ๋ฉด ํด๊ฒฐ๋๋ค.
<script src="../src/main.js" defer></script>
ย ์ด๋ฐ ์์ผ๋ก ํด์ฃผ๋ฉด ๋๋ค. defer์์ฑ์ ํ์ด์ง๊ฐ ๋ชจ๋ ๋ก๋๋ ํ์ ํด๋น ์ธ๋ถ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋๋ก ํ๋ ์์ฑ์ด๋ค.