์ด์์ฒด์ ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋จ์ผ ์ค๋ ๋์์ ์คํํ๋ค. ๊ทธ๋ฌ๋ฉด ์ด๊ฒ์ด ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฏธ์น ์ํฅ์
์๋ฐ์คํฌ๋ฆฝํธ
์ ๊ฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์ฒ์ ๋ง๋ค์๋ ํ๋ก์ ํธ๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ์ ์์ฑํ ์ฝ๋๋ ์๋๋ผ ๋ค๋ฅธ ์ฌ๋์ด ๋ณด๊ธฐ์ ํ๋ค ์ ์์ง๋ง ๊ตฌํํด๋ณด๊ณ ์ถ์ผ์ ๋ถ๋ค์ ์๋์ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ์ฐธ๊ณ ํ์๋ฉด ๋ฉ๋๋ค.!! github.com/kimtaejin3/Js_Calendar_And_ToDoList kimtaejin3/Js_Calendar_And_ToDoList calendar and todo-list made with javascript. Contribute to kimtaejin3/Js_Calendar_And_ToDoList development by creating an account on GitHub. github.com ์ ๊ฐ ์ง์ ๊ตฌ์ํ๊ณ ์ฝ๋ฉํ ํ๋ก์ ํธ ์
๋๋ค. ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ง ์๊ณ localStotrage..
์ฝ๋ฐฑํจ์๋ ์ธ์๋ก ํจ์๋ฅผ ์ ๋ฌํ์ฌ ์ ๋ฌ๋ฐ์ ํจ์๋ฅผ ์คํํ๋ ๊ณผ์ ์ด๋ผ๊ณ ์ดํดํ ์ ์์ต๋๋ค. addEventListener ๋ํ ์ฝ๋ฐฑํจ์๋ฅผ ๋๊ฒจ์ค์ผ ํฉ๋๋ค. document.addEventListener('click',OnClick); ์์ ์ฝ๋์ฒ๋ผ OnClick์ ํจ์์ ์ด๋ฆ์
๋๋ค. ์ด๊ฒ์ ์ฆ, ํจ์๋ฅผ ์คํ์ํค๋ ๊ฒ์ด ์๋ ๋๊ธด๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋ง์ฝ OnClick()๊ณผ ๊ฐ์ด ์์ฑํ์๋ค๋ฉด ํจ์๋ฅผ ์คํํ๋ผ๋ ๋ป์ด์ง ๋งค๊ฐ๋ณ์๋ก ๋๊ธฐ๋ผ๋ ๋ป์ด ์๋๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๋งค๊ฐ๋ณ์๊ฐ ์๋ ์ฝ๋ฐฑ ํจ์๋ ์ด๋ป๊ฒ ๋๊ฒจ์ผ ํ ๊น์? function confirm(name){ console.log('hello',name); } document.addEventListener('click',confirm('taejin')); ํญ๊ณผ..
์๋ฐ์คํฌ๋ฆฝํธ๋ ๋ณธ๋ ํ๋กํ ํ์
(prototype)์ ์ด์ฉํด์ ํด๋์ค๋ฅผ ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ es6๋ถํฐ Class๊ฐ ์ถ๊ฐ ๋์์ต๋๋ค. ์ผ๋จ ๊ทธ ์ ์ Object์ ๋ํด ์์๋์? Class๊ฐ ํ
ํ๋ฆฟ, ์ฆ ๊ฐ์ฒด ๊ณต์ฅ์ด๋ผ๊ณ ์๊ฐํ๋ค๋ฉด Object๋ ๊ทธ ๊ฐ์ฒด๊ณต์ฅ์์ ๋ง๋ค์ด์ง ์ค์ฒด์
๋๋ค. ์ ๋ง ๋ง์ด ๋๋ ์์๋ก๋ ๋ถ์ด๋นตํ๊ณผ ๋ถ์ด๋นต์ด ์์ต๋๋ค. ๋ถ์ด๋นตํ์ ํด๋์ค์ด๊ณ ๋ถ์ด๋นต์ Object๋ก ๋น์ ํ๋ฉด ์ด๋ณด์์๊ฒ ์ดํด๊ฐ ์ ๋ง ์ฝ์ต๋๋ค. let person = {name: 'kimtaejin', age: 1}; ์๋ฐ์คํฌ๋ฆฝํธ์์๋ ์์ ๊ฐ์ด Object๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ๋ํ, ์๋ฐ์คํฌ๋ฆฝํธ์์๋ ํจ์๋ฅผ ํตํด Object๋ฅผ ์์ฑํ ์ ์๋๋ฐ์. function Person(name, age){ this.name = na..
์๋ฐ์คํฌ๋ฆฝํธ๋ ๋์ ์ผ๋ก ํ์
์ด ์ ํด์ง๋ ์ธ์ด์
๋๋ค. C์ธ์ด ๊ฐ์ ๊ฒฝ์ฐ๋ ์ฝ๋ฉํ ๋, ํ์
์ ํ์คํ ์ ํด๋๊ณ , ์ปดํ์ผ๋ฌ๋ ์ด๋ฅผ ํตํด ํ์
์ ์๊ฒ ๋ฉ๋๋ค. ํ์ง๋ง, ์๋ฐ์คํฌ๋ฆฝํธ๋ ๊ทธ๋ ์ง ์์ฃ . ๊ทธ๋ฆฌ๊ณ ์๋ฐ์คํฌ๋ฆฝํธ๋ var, let, const๊ฐ ์์ต๋๋ค. ์ด๋ ํ์คํ int, double ๋ฑ ๊ณผ๋ ๋ค๋ฆ์ ์ ์ ์์ฃ . ์๋ฃํ์๋ ๊ธฐ๋ณธ ์๋ฃํ ์ฆ, primitive ์๋ฃํ๊ณผ Object ์๋ฃํ์ด ์์ต๋๋ค. primitive๋ Boolean, Null, Undefined, Number, String, Symbol์ด ์๊ณ , Object๋ ์๋ฐ์คํฌ๋ฆฝํธ์ Array๋ Date๊ฐ์ ๊ฐ์ฒด๋ฅผ ๋งํฉ๋๋ค. ๊ฐ๊ฐ์ ํน์ง์ ์ถํ์ ๋ฐ๋ก๋ฐ๋ก ํฌ์คํ
ํ๋๋ก ํ๊ฒ ์ต๋๋ค. ์์ธํ ๊ฒ์ MDN ์ฌ์ดํธ์์ ํ์ธํ ์ ์๊ณ , ์ด๋ฐ ๊ณต์๋ฌธ์๋ฅผ ..