์ ์ฒด๊ธ54 [TIL] ๐ก Day 8 - JavaScript๋ก ํ์ด๋จธ ๋ง๋ค๊ธฐ โ ์ด ํฌ์คํ ์ ๋ ธ๋ง๋์ฝ๋ - "๋ฐ๋๋ผ JS๋ก ํฌ๋กฌ ์ฑ ๋ง๋ค๊ธฐ๋ฅผ ๋ค์ผ๋ฉด์ ๊นํ๋ธ์ ๊ธฐ๋กํ ํ๊ธฐ๋ฅผ ์ฎ๊ธด ๋ด์ฉ์ ๋๋ค. โฑ Vanilla JS๋ก ํ์ด๋จธ ๋ง๋ค๊ธฐ ๐ฑ Interval vs Timeout ๐ ๋์ ์ฌ์ฉ๋ฒ๊ณผ ์ฐจ์ด์ ์ ๋ํด์ ์์๋ณด๊ธฐ Interval ๋งค๋ฒ ์ผ์ด๋์ผ ํ๋ ์ผ์ ์ฌ์ฉ JS์ ์ด๋ฏธ ๋ด์ฅ๋์ด ์๋ ํจ์ setInterval(ํจ์๋ช , ๋ฐ๋ณต๋ ์๊ฐ(ms)) ์ผ๋ก ์ฌ์ฉํ๋ค. Timeout ํ ๋ฒ ์คํ ํ ๋ฐ๋ณต๋์ง ์์ ์ค์ ํ ์๊ฐ ๋ค์ ํ ๋ฒ ์คํ๋๋ค. setTimeout(ํจ์๋ช , ์คํ๋ ์๊ฐ(ms)) ์ผ๋ก ์ฌ์ฉํ๋ค. ๐ Date ๊ด๋ จ ์ธ์คํด์ค ๋ฉ์๋ - MDN ex) getDay, getFullYear, getHours, getMinutes, getSeconds... ๐ ํ์ด๋จธ์๋ setInter.. 2022. 4. 16. [TIL] ๐ก Day 7 - Javascript value getting, saving, loading ํ๋ ๋ฐฉ๋ฒ โ ์ด ํฌ์คํ ์ ๋ ธ๋ง๋์ฝ๋ - "๋ฐ๋๋ผ JS๋ก ํฌ๋กฌ ์ฑ ๋ง๋ค๊ธฐ๋ฅผ ๋ค์ผ๋ฉด์ ๊นํ๋ธ์ ๊ธฐ๋กํ ํ๊ธฐ๋ฅผ ์ฎ๊ธด ๋ด์ฉ์ ๋๋ค. ๐ value getting, saving, loading ํ๋ ๋ฐฉ๋ฒ ๐ฑ Getting Username ๐ ์ฌ์ฉ์๊ฐ Input์ ์ ๋ ฅํ ๊ฐ์ ํ๋ฉด์ ์ถ๋ ฅํ๊ธฐ Form ์ ์ถ ํ Form์ ํ๋ฉด์์ ์ฌ๋ผ์ง๊ฒํ๊ธฐ(CSS ์ด์ฉ) CSS class hidden ์ด์ฉํ๊ธฐ [ display : none ] input์ value๋ฅผ username์ผ๋ก ํ ๋น const username = loginInput.value; ์์์ฝ๋ ` // js ํ์ผ const loginForm = document.querySelector("#login-form"); const loginInput = document.query.. 2022. 4. 1. [TIL] ๐ก Day 6 - ํจ์๋ ์ ๋ณด๋ฅผ ๋ด๊ณ โ ์ด ํฌ์คํ ์ ๋ ธ๋ง๋์ฝ๋ - "๋ฐ๋๋ผ JS๋ก ํฌ๋กฌ ์ฑ ๋ง๋ค๊ธฐ๋ฅผ ๋ค์ผ๋ฉด์ ๊นํ๋ธ์ ๊ธฐ๋กํ ํ๊ธฐ๋ฅผ ์ฎ๊ธด ๋ด์ฉ์ ๋๋ค. ๐ ํจ์๋ ํธ์ถ๋ ๋ ํจ์ ์์ ์ ๋ณด๋ฅผ ๋ด์ ์ํ๋ก ์คํ๋์ด ์ฐ๋ฆฌ์๊ฒ ์ ๋ณด๋ฅผ ์ ๋ฌํด ์ค๋ค. ๐ฑ Input์ value ๐ ์ฌ์ฉ์๊ฐ Input์ ์ ๋ ฅํ ๊ฐ์ ๋ฐ์์ค๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ loginInput object์์ ํ์ธ ๊ฐ๋ฅํ property โ → value : ๊ธฐ๋ณธ์ ์ผ๋ก input์์ ์๋ ํ ์คํธ๋ฅผ ์๋ฏธ ์์ ์ฝ๋ Log In // JS ํ์ผ // ver 1 - loginForm๋ html element๋๊น loginForm ์ด์ฉ const loginForm = document.getElementById('login-form'); const loginInput = loginForm.qu.. 2022. 3. 31. [์ ๋ณด] Gitmoji ์ฌ์ฉํ๊ธฐ Gitmoji ๋โ Git + emoji์ ํฉ์ฑ์ด๋ก ์ปค๋ฐ ๋ฉ์์ง์์ ์ด๋ชจํฐ์ฝ ์ฌ์ฉ์ ํ์คํํ๊ณ ์ค๋ช ํ๊ธฐ ์ํด์ ๋ง๋ค์ด์ก๋ค. - [์ถ์ฒ] gitmogi ๊ณต์ ํ์ด์ง - ์ด๋ชจํฐ์ฝ์ ์ฌ์ฉํด์ ์ปค๋ฐ์ ํ๋ฉด ์ด๋ชจํฐ์ฝ๋ง ๋ณด๋๋ผ๋ ์ปค๋ฐ์ ์๋๋ฅผ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ํ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค. ์๋๋ ์์ gitmoji์ด๋ค. ํฌ์คํ ํ๊ฒ ๋ ์ด์ ์์ฆ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ปค๋ฐ์ ์ฌ๋ฆด ๋ ์ด๋ชจํฐ์ฝ๊ณผ ๊ฐ์ด ์ฌ๋ฆฌ๋ ๊ฒ์ ๋ณด๊ณ , ์ ๋ง ๊ท์ฌ์ด๋ฐ ์ด๋ค ์๋ฏธ๋ก ์ด๋ชจํฐ์ฝ์ ๋ฃ๋ ๊ฒ์ธ์ง ๊ถ๊ธํ๋๋ฐ, ์น๊ตฌ์๊ฒ gitmoji์ ๋ํด์ ๋ฃ๊ณ ๊ถ๊ธ์ฆ์ ํด๊ฒฐํ๊ฒ ๋์๋ค. ์ด๋๊น์ง ์ด๋ค ์๋ฏธ์ธ์ง๋ ๋ชจ๋ฅด๊ณ , ์ด๋ป๊ฒ ์ฐ๋ ์ง๋ ๋ชฐ๋ผ์ ๊ทธ๋ฅ ๋ง์์ ๋๋ ์ด๋ชจํฐ์ฝ์ ์ฌ์ฉํด์ ์ปค๋ฐํ๊ณ ์์๋๋ฐ, ์ป์ด๊ฑธ๋ฆฐ ๊ฑด์ง ๋ช ๊ฐ๋ ์๋ฏธ๊ฐ ๋ง์์ ์ ๊ธฐํ๋ค๐ ๋ ธ๋ง๋ ์ฝ.. 2022. 3. 24. ์ด์ 1 ยทยทยท 7 8 9 10 11 12 13 14 ๋ค์ ๋ฐ์ํ