ํ์๊ด๋ฆฌ๋๊ตฌ ์ค ํ๋๋ก, ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ด๋ผ๊ณ ๋ ํ๋คGit์ ํ๋ก์ ํธ ์์ค์ฝ๋๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ ์์คํ ๋ก์ปฌ์์ ์ฌ์ฉํ Git ์ฌ์ฉ์ ์ด๋ฉ์ผ๊ณผ ์ด๋ฆ์ ์ค์ git config : Git์ ๊ดํ ์ค์ ์ ์ถ๊ฐ/๋ณ๊ฒฝ/์ญ์ ํ๋ ๋ช ๋ น์ด์ค์ ํ์ผ โ System ์ค์ ํ
โฐ ์๊ฐ๋ณต์ก๋ : ์๊ณ ๋ฆฌ์ฆ์ ์คํ ์๋๐ก ๊ณต๊ฐ๋ณต์ก๋ : ์๊ณ ๋ฆฌ์ฆ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ด์ฆ์๊ฐ๋ณต์ก๋โ ๋น ์ค(Big-O)ํ๊ธฐ๋ฒ : ์ต์ ์ ์คํ ์๊ฐโก ์ธํ(Big-ฮธ)ํ๊ธฐ๋ฒ : ํ๊ท ์คํ ์๊ฐโข ์ค๋ฉ๊ฐ(Big-ฮฉ)ํ๊ธฐ๋ฒ : ์ต์ ์ ์คํ ์๊ฐ๐ ์๊ฐ๋ณต์ก๋์ ์์O(1) > O(l
์ด๋ค ์์ ์ ์ํํ๊ธฐ ์ํด ํ์ํ ๋ฌธ(statement)๋ค์ ์งํฉ์ ์ ์ํ ์ฝ๋ ๋ธ๋ก์ด๋ค. ํจ์๋ ์ด๋ฆ๊ณผ ๋งค๊ฐ๋ณ์๋ฅผ ๊ฐ์ผ๋ฉฐ ํ์ํ ๋์ ํธ์ถํ์ฌ ์ฝ๋ ๋ธ๋ก์ ๋ด๊ธด ๋ฌธ๋ค์ ์ผ๊ด์ ์ผ๋ก ์คํํ ์ ์๋ค.์ด๋ฏธ์ง์ถ์ฒ\-> function๋ค์ ํจ์๋ช ๊ณผ ์ค๊ดํธ๋ก ({}) ๋ธ๋ญ์ ๋ฃ
๊ฐ์ฒด์์ property, key, value
๋ฐฐ๊ฒฝ์ด๋ฏธ์ง๋ฅผ ์ ์ฉํ ๋ ๊ฐ๊ฐ์ ์์์ ๋ค์ด๊ฐ๋ ๋ฐฐ๊ฒฝ์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ก๋ฐ๋ก ๋ง๋ค์ง ์๊ณ , ์ฌ๋ฌ ๊ฐ์ง์ ์ด๋ฏธ์ง๋ฅผ ํ๋์ ์ด๋ฏธ์ง ํ์ผ ์์ ๋ฐฐ์นํ์ฌ ์ด๋ฏธ์ง ๋ก๋ ๋ถ๋ด์ ์ค์ด๋ ๋ฐฉ๋ฒ์ด๋ค.์ด๋ฏธ์ง ์ถ์ฒ๋ฐฉ๋ฒ 1: background: url( ) ๊ฐ ๋ค์์ x, y 2๊ฐ ๊ฐ์ผ๋ก ์ง์ ๋ฐฉ๋ฒ
๐ก ๋ฐ๋ณต๋ฌธ์ด๋?์ฃผ์ด์ง ์กฐ๊ฑด์(conditional expression)์ ํ๊ฐ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ธ ๊ฒฝ์ฐ ์ฝ๋ ๋ธ๋ญ์ ์คํํ๋ค. ๊ทธ ํ ์กฐ๊ฑด์์ ๋ค์ ๊ฒ์ฌํ์ฌ ์ฌ์ ํ ์ฐธ์ธ ๊ฒฝ์ฐ ์ฝ๋ ๋ธ๋ก์ ๋ค์ ์คํ, ์กฐ๊ฑด์์ด ๊ฑฐ์ง์ผ ๋๊น์ง ๋ฐ๋ณต๋๋ค.๐ก ๋ฐ๋ณต๋ฌธ ์ฌ์ฉ์ด์ ์ฌ๋ฌ๋ฒ ๋ฐ๋ณต๋๋ ์์ ์
์๋ฐ์คํฌ๋ฆฝํธ์ ์ฌ๋ ๊ฐ์ง ์๋ฃํ์ด ์์ต๋๋ค. ์ด ์ค ์ผ๊ณฑ ๊ฐ๋ ์ค์ง ํ๋์ ๋ฐ์ดํฐ(๋ฌธ์์ด, ์ซ์ ๋ฑ)๋ง ๋ด์ ์ ์์ด '์์ํ(primitive type)'์ด๋ผ ๋ถ๋ฆ ๋๋ค.Boolean : ๋ ผ๋ฆฌ์ ์ธ ์์, true์ false๊ฐ์ด ์๋ค.null : ๋น ๊ฐundefined
๊ฐ์ฒด ์์ฑ ์ดํ, ๋ ์ด์ ๋ณ๊ฒฝ๋ถ๊ฐ๋ฅํ ์ํ๋ก ๋ง๋๋ ๋์์ธ ํจํด์ ์๋ฏธํ๋ค.๊ฐ์ฒด๋ ์ฐธ์กฐ(Reference)๋ฅผ ํตํด ์ ๊ทผ์ด ๊ฐ๋ฅํ ํน์ฑ์ ๊ฐ์ ธ์ ์ํ๊ฐ ๋ณ๊ฒฝ๋ ์ ์๋ค๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค.ES5์์๋ ๋ฐฉ์ด์ ๋ณต์ฌ(defencive copy) ๋๋ Observerํจํด์ผ๋ก ๋
main axis(๊ฐ๋ก) : justify-content (horizontal)cross axis(์ธ๋ก) : aligin-items (vertical)main axis(๊ฐ๋ก) : align-items (vertical)cross axis(์ธ๋ก) : justify-con