โ๏ธ (36) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [JavaScript] ์ฐ์ฐ์(Operator) / ์ข ๋ฅ ๐ ๊ธฐ๋ณธ ์ฌ์น ์ฐ์ฐ์ + , - , * , / , % ๐ ๋ฌธ์์ด ์ฐ์ฐ์ + : ๋ฌธ์์ด ํฉ์น๊ธฐ ex) '๊ฐ' + '์' => '๊ฐ์' ๐ ๋ณตํฉ ๋์ ์ฐ์ฐ์ += : ๊ธฐ์กด ๋ณ์ ๊ฐ์ ๊ฐ์ ๋ํ๊ธฐ -= : ๊ธฐ์กด ๋ณ์ ๊ฐ์ ๊ฐ์ ๋นผ๊ธฐ *= : ๊ธฐ์กด ๋ณ์ ๊ฐ์ ๊ฐ์ ๊ณฑํ๊ธฐ /= : ๊ธฐ์กด ๋ณ์ ๊ฐ์ ๊ฐ์ ๋๋๊ธฐ %= : ๊ธฐ์กด ๋ณ์ ๊ฐ์ ๊ฐ์ ๋๋๊ธฐ ํ ๋๋จธ์ง ๊ตฌํ๊ธฐ ex) num = num + 10; => num += 10; ๐ ์ฆ๊ฐ ์ฐ์ฐ์ ++ : 1์ฉ ์ฆ๊ฐ -- : 1์ฉ ๊ฐ์ ๐ ์กฐ๊ฑด ๋น๊ต ์ฐ์ฐ์ >= : (์ข๋ณ์ด ์ฐ๋ณ๋ณด๋ค) ํฌ๊ฑฐ๋ ๊ฐ๋ค. : (์ข๋ณ์ด ์ฐ๋ณ๋ณด๋ค) ํฌ๋ค. [JavaScript] ๋ณ์(Variable) / ์ข ๋ฅ ๐ ๋ณ์(Variable)๋? ๋ณ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ฅ์๋ฅผ ์๋ฏธํ๋ค. ๐ ๋ณ์ ์ ์ธ ๋ฐฉ๋ฒ var let const [JavaScript / ES6] ES6 ๋ฌธ๋ฒ ์ ๋ฆฌ ๐ const, let ๐ var VS const, let var์ ํจ์ ์ค์ฝํ์ด๋ค. const, let์ ๋ธ๋ก ์ค์ฝํ์ด๋ค. ๋ฐ๋ผ์ {๋ธ๋ก} ๋ฐ์์ ๋ณ์์ ์ ๊ทผํ ์ ์๋ค. ๐ const VS let let์ ๋ณ์์ ์ฌํ ๋น์ด ๊ฐ๋ฅํ๋ค. ๋ฐ๋ผ์ ๋ค๋ฅธ.. devjindev.tistory.com ๐ ๋ณ์ ์ข ๋ฅ ์ ์ญ ๋ณ์ : ์ ์ฒด ์์ญ์์ ์ฌ์ฉ ๊ฐ๋ฅ ํ ๋ณ์ ์ง์ญ ๋ณ์ : ์ ํด์ง ์์ญ ๋ด์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ ํ ๋ณ์ ๋งค๊ฐ ๋ณ์ : ํจ์ ์ธ๋ถ์์ ๋ด๋ถ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ์ฌ์ฉํ๋ ๋ณ์ ๋ฉค๋ฒ ๋ณ์ : ํด๋์ค ๋ด๋ถ์์ ๋ง๋ค์ด์ง๋ฉฐ, ๊ฐ์ฒด์์ ์ฌ์ฉํ๋ ์ .. [JavaScript] alert(๊ฒฝ๊ณ ์ฐฝ) / confirm (์ ํ์ฐฝ) / prompt(์ ๋ ฅ์ฐฝ) / write(ํ๋ฉด์ฐฝ) / log(์ฝ์์ฐฝ) ์ถ๋ ฅํ๊ธฐ alert() : ๊ฒฝ๊ณ ์ฐฝ์ ์ถ๋ ฅํ๊ธฐ confirm() : ์ ํ์ฐฝ์ ์ถ๋ ฅํ๊ธฐ prompt() : ์ ๋ ฅ์ฐฝ์ ์ถ๋ ฅํ๊ธฐ document.write() : ๋ฌธ์ ํ๋ฉด์ฐฝ์ ์ถ๋ ฅํ๊ธฐ console.log() : ์ฝ์์ฐฝ์ ์ถ๋ ฅํ๊ธฐ ๐ก ๊ฐ์ด ๋ณด๋ฉด ์ข์ Post HTML / CSS / JavaScript ์ ์ญํ ๋ฐ ์ฐจ์ด์ (์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ค๋ช !) ๐ HTML (Hypertext Markup Language) - ์น ๋ฌธ์๋ฅผ ๋ง๋ค๊ธฐ ์ํ์ฌ ์ฌ์ฉํ๋ ๊ธฐ๋ณธ์ ์ธ ์น ์ธ์ด - ์น์ ๋ผ๋, ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๋ ์ญํ ๐ CSS (Cascading Style Sheets) - ์น ๋ฌธ์์ ์ ๋ฐ์ ์ธ ์คํ์ผ์ ๋ฏธ๋ฆฌ ์ ์ฅํด.. devjindev.tistory.com [CSS] flex ๐ CSS์์ flex๋? box์ item ๋ฑ์ ํ ๋๋ ์ด๋ก ์์ ์์ฌ๋ก ๋ฐฐ์น์ํฌ ์ ์๋ CSS ์์ฑ์ด๋ค. display: flex; flex-direction : ์ฃผ์ถ ๋ฐฉํฅ ์ค์ · row : ๊ฐ๋ก์ถ → default · row-reverse : ๊ฐ๋ก์ถ(์ญ๋ฐฉํฅ) ← · column : ์ธ๋ก์ถ ↓ · column-reverse : ์ธ๋ก์ถ(์ญ๋ฐฉํฅ) ↑ flex-wrap : ์ค๋ฐ๊ฟ ์ค์ · nowrap : ์ค๋ฐ๊ฟ X (1ํ์ ๋ชจ๋ ๋ฐฐ์น => item width ์๋์ผ๋ก ์ถ์๋จ) default · wrap : ์ค๋ฐ๊ฟ O · wrap-reverse : ์ค๋ฐ๊ฟ O (์ญ๋ฐฉํฅ) โช flex shorthand flew-flow: flex-direction flex-wrap; justify-content : ์ฃผ์ถ(m.. [Git] ๊น ๋ช ๋ น์ด ์ ๋ฆฌ ๐ Git ์ ์ฅ์ ๋ง๋ค๊ธฐ > git init : git ์ด๊ธฐํ (์ ์ฅ์ ์์ฑ) > git config --global user.name "๋ด ์ด๋ฆ" : ๋ด ์ด๋ฆ ๋ฑ๋ก > git config --global user.email "๋ด ๋ฉ์ผ์ฃผ์" : ๋ด ๋ฉ์ผ ๋ฑ๋ก ๐ ํ์ฌ ์์ ์ ์ฅํ๊ธฐ > git add . : ๋ณ๊ฒฝ ํ์ผ ๋ชจ๋ ์ถ์ > git commit -m "์ปค๋ฐ ๋ฉ์ธ์ง" : ์ปค๋ฐ ๋ฉ์ธ์ง ์ถ๊ฐ ๐ ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๊ธฐ > git reset ๋ก๊ทธ ์ผ๋ จ๋ฒํธ ์ 6์๋ฆฌ --hard : ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๊ธฐ (๋ค์ ์์ ์์ ํ ์ญ์ ํ๊ธฐ) > git revert ๋ก๊ทธ ์ผ๋ จ๋ฒํธ ์ 6์๋ฆฌ : ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๊ธฐ (๋ค์ ์์ ๋ฌป์ด๋๊ธฐ) ๐ branch ๋ถ๊ธฐํ๊ธฐ > git branch : ๋ธ๋์น ๋ชฉ๋ก, ํ์ฌ ๋ธ๋์น ํ์ธ > git b.. [Git] ๊น(Git)์ด๋? ๊นํ๋ธ(Github)๋? / ์ฐจ์ด์ ๐ Git์ด๋? ์์ค์ฝ๋ ์์ ์ ๋ฐ๋ฅธ ๋ฒ์ ์ ๊ด๋ฆฌํด์ฃผ๋ ๋ฒ์ ๊ด๋ฆฌ ์์คํ (VCS)์ด๋ค. ๋ชจ๋ ํ์ผ์ ๋ณํ๋ฅผ ๊ธฐ๋กํ๊ณ , ๊ฐ์ ํ์ผ์ ๋ํ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ฒ์ ์ ๋ณด๊ดํ๋ค. ๋ถ์ฐํ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ผ๋ก ์๋ฒ๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ์ฌ์ฉ์๋ค์ด ๋์ผํ ํ์คํ ๋ฆฌ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ฐ๋ผ์ ์๋ฒ์ ๋ฌธ์ ๊ฐ ์๊ฒจ๋ ์ด๋ ์ฌ์ฉ์๋ ๋ณต์ ๋ ์ ์ฅ์๋ฅผ ๋ค์ ์๋ฒ๋ก ๋ณต์ฌํ์ฌ ์๋ฒ๋ฅผ ๋ณต๊ตฌํ ์ ์๋ค. ๐ Git VS Github Git์ ๋ก์ปฌ์์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์ด์ํ๋ ๋ฐฉ์์ด๋ค. Github๋ Github์์ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์๋ฒ์์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์ด์ํ๋ ๋ฐฉ์์ด๋ค. Git์ผ๋ก ๋ก์ปฌ ์ ์ฅ์์์ ์์ ํ ๋ด์ฉ์ ์ ์ฅํ ๋ค ํด๋น ๋ด์ฉ์ Github์ ์ ๋ก๋ํ๋ ํ์์ผ๋ก ์ฌ์ฉํ๋ค. ๋ํ Github์ ์๋ ์ปจํ ์ธ ๋ฅผ ๋ด๋ ค ๋ฐ์ ์๋ ์.. [CSS] animation ๐ CSS์์ animation์ด๋? CSS ์คํ์ผ์ ๋ค๋ฅธ CSS ์คํ์ผ๋ก ๋ถ๋๋ฝ๊ฒ ์ ํ์์ผ์ฃผ๋ CSS ์์ฑ์ด๋ค. @keyframs๋ฅผ ํตํด ์ค๊ฐ ์ํ๋ฅผ ์ง์ ํ๋ค. animation-name : ์ ๋๋ฉ์ด์ ์ด๋ฆ ์ง์ @keyframes name : ์ค๊ฐ ์ํ ์ง์ (from : ์์ 0% ~ to : ์์ 100%) animation-duration : animation ์ง์ ์๊ฐ (๋ช ์ด ๋์) animation-delay : animation ๋๋ ์ด ์๊ฐ (๋ช ์ด ๋ค์) animation-timing-fuction : animation ๊ฐ์๋ · linear default · ease : ๋น ๋ฆ -> ๋๋ฆผ (ease-out ๋ณด๋ค ๋น ๋ฅธ ์๋๋ก ์์) · ease-in : ๋๋ฆผ -> ๋น ๋ฆ · ease-out.. [CSS] transition ๐ CSS์์ transition์ด๋? ์ ๋๋ฉ์ด์ ์๋๋ฅผ ์กฐ์ ํ๋ CSS ์์ฑ์ด๋ค. transition-property : transition ์ ์ฉํ ์์ฑ๋ค ๋์ด transition-property: width, background-color; => width, background-color๋ง transition ์ ์ฉ๋๊ณ , ๋๋จธ์ง๋ ๊ทธ๋๋ก transition-duration : transition ์ง์ ์๊ฐ (๋ช ์ด ๋์) transition-delay : transition ๋๋ ์ด ์๊ฐ (๋ช ์ด ๋ค์) transition-timing-fuction : transition ๊ฐ์๋ · linear default · ease : ๋น -> ๋ (ease-out ๋ณด๋ค ๋น ๋ฅธ ์๋๋ก ์์) · ease-in : ๋.. ์ด์ 1 2 3 4 5 ๋ค์