UNIX timestamp: UNIX๋ s(์ด)๋ฅผ ๊ธฐ์ค์ผ๋ก ์๊ฐ์ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ์ด๋ค. js์ Date ํจ์๋ timestamp๋ฅผ ์ ๋ ฅ๋ฐ์ง๋ง ms(๋ฐ๋ฆฌ์ด)๊ฐ ๊ธฐ์ค์ด๊ธฐ ๋๋ฌธ์ UNIX ๊ฐ์ ์ ๋ ฅํ๋ ๊ฒฝ์ฐ ์๋นํ ๋จผ ๊ณผ๊ฑฐ์ ๋ ์ง๋ฅผ ๋ฐํํ๊ฒ ๋๋ค. ๋ฐ๋ผ์ UNIX ๊ฐ์ ๊ฐ์ง๊ณ
1. useCallback ์ผ๋ฐํจ์์์๋ ์ ์ฉ๋์ง ์์ผ๋, ํด๋นํจ์๋ฅผ useCallback์ผ๋ก memoํ์ ๋ ๋ฐ๊ฒฌ๋ ๋ฌธ์ ๊ฐ ์์๋ค. ์ํฉ document.addEventListener์ useCallback์ผ๋ก ๋ฉ๋ชจ๋ผ์ด์งํ ํจ์๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ, removeEven
react์ key๋ stable, predictable, unique ํด์ผํ๋ค. ๋ฌดํ slide๋ฅผ ๊ตฌํํ๋ฉฐ ์์ชฝ ๋์ ๋์ผํ asset์ด ์ ๋ ฅ๋๊ธฐ ๋๋ฌธ์ id๊ฐ ๊ฒน์น๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ฅผ ๊ฐ๋จํ๊ฒ ํด๊ฒฐํ๊ณ ์ถ์ด index + Math.random์ ์ฌ์ฉํ์ผ๋ 3๊ฐ
innerText์ textContent๋ ๋ ์์์ text ๊ฐ์ getํ๊ฑฐ๋ setํ๋๋ฐ ์ฌ์ฉํ๋ค. ํต์ฌ ์ญํ ๋ก๋ ์๋นํ ๋น์ทํ ๊ธฐ๋ฅ์ ํ๋ ์ด ๋ ํ๋กํผํฐ๋ ์ด๋ค ์ฐจ์ด๊ฐ ์์๊น? ํ๋ฒ ์์ ๋ด ์๋ค!innerText๋ HTMLElement์ ํ๋กํผํฐ๋ค. HTMLEl
๋งค๋ฒ ํท๊ฐ๋ฆฌ๋ null ๋ณํฉ ์ฐ์ฐ์ ์ ๋ฆฌํ๊ธฐ.null ๋ณํฉ ์ฐ์ฐ์(??): null๊ณผ undefined๋ง์ false๋ก ์ทจ๊ธor ์ฐ์ฐ์(||): falsy list(false, 0, undefined, NaN, null, "")๋ฅผ false๋ก ์ทจ๊ธ์์ ๊ฐ์ด null ๋ณ