javascript (20) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ DAY 4 app.js #3.0 The Document Object console์ document๋ฅผ ์ ๋ ฅํ๋ฉด ์์ฑํ html์ ๊ฐ์ ธ์ฌ ์ ์๋ค. ์ฆ document๋ ๋ธ๋ผ์ฐ์ ์ ์ด๋ฏธ ์กด์ฌํ object๋ค. console.dir(document)๋ฅผ ์คํ์ํค๋ฉด ๋ง ๊ทธ๋๋ก object์ธ document๋ฅผ ์ถ๋ ฅํด์ฃผ๊ณ , document์ property๋ ๊ทธ html์ ์ ๋ณด๋ค์ javascript์ ๊ด์ ์ผ๋ก ๋ณด์ฌ์ค๋ค. document.body๋ฅผ ์ฝ์์ ์ ๋ ฅํ๋ฉด html ์ค body ํ๊ทธ๋ถ๋ถ๋ง ๋ณด์ฌ์ค๋ค. body, head, html๊ฐ์ ์ฃผ์ ํ๊ทธ๋ค์ ์ด๋ฐ ์์ผ๋ก ์ป์ด์ฌ ์ ์์ง๋ง ๊ทธ ์ดํ์ ํ๊ทธ๋ค์ querySelector, getElementById๋ฑ์ผ๋ก ์ฐพ์์์ผ ํ๋ค.... document.location์ ํ์ฌ ๋๋ .. DAY 3 #2.7 Functions part One : ๊ณ์ ๋ฐ๋ณตํด์ ์ฌ์ฉํ ์ ์๋ ์ฝ๋ ์กฐ๊ฐ - ํจ์์ ์ ์ธ → function ํจ์๋ช () {์คํ์ฝ๋} - ํจ์์ ์คํ → ํจ์๋ช (); - ์ธ์(argument) : ํจ์๋ฅผ ์คํํ๋ ๋์ ํจ์์๊ฒ ์ด๋ค ์ ๋ณด๋ฅผ ๋ณด๋ผ ์ ์๋ ๋ฐฉ๋ฒ์ผ๋ก, () ์์ ์์นํ๋ค. #2.8 Functions part Two argument๋ ๋ค์๊ณผ ๊ฐ์ด ๋ฐ์์ฌ ์ ์์ผ๋ฉฐ, ๋์์ ์ฌ๋ฌ ๊ฐ๋ ๋ฐ์์ฌ ์ ์๋ค. ๋ง์ฝ ์ ์ํ ํจ์์์ argument๋ฅผ ํ๋๋ฐ์ ์ ์ํ์ง ์์๋๋ฐ, ์คํ ์ํฌ ๋ arguments๋ฅผ ์ฌ๋ฌ ๊ฐ ๋ฃ์ผ๋ฉด ๋งจ ์์ ์๋ argument๋ง ์คํ๋๋ค. function sayHello(myName) { console.log("Hello my name is " + myName).. DAY 2 #2.1 Basic Data Types Number : Integer(์ ์), Float(์์) String : ๋ฌธ์์ด, ์ฒ์๋ถํฐ ๋๊น์ง ๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ ์๋์ ๊ฐ์ด ''๋ ""๋ก ๊ฐ์ธ์ ํํํด์ผ ํ๋ค. console.log('hello'); console.log("my name is " + "hayeon"); #2.2 Variables console.log(5 + 2); console.log(5 * 2); console.log(5 - 2); ์๋ ์ฝ๋์์ 5๋ฅผ ๋ค๋ฅธ ์ซ์๋ก ๋ณ๊ฒฝํ๊ณ ์ถ๋ค๋์ง, 2๋ฅผ ๋ค๋ฅธ ์ซ์๋ก ๋ณ๊ฒฝํ๊ณ ์ถ์ ๋ ํ๋ํ๋ ๋ฐ๊ฟ์ค์ผํ๋ ๊ฒ์ ๋ฒ๊ฑฐ๋ก์ด ์ผ์ด๋ค. ์ด ๊ท์ฐฎ์ ์ผ์ ํด๊ฒฐํด์ฃผ๋ ๊ฒ์ด ๋ณ์๋ค. ๋ณ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ const๋ฅผ ์ฌ์ฉํ๋ค. constant(์์)๋ฅผ ์๋ฏธํ๋ฉฐ,.. DAY 1 Javascript javascript๋ frontend๋ก ์ธ ์ ์๋ ์ ์ผํ ์ธ์ด๋ก, ๋ธ๋ผ์ฐ์ ์ ๋ด์ฅ๋์ด ์์ด ๋ค๋ฅธ ์ธ์ด์ฒ๋ผ ์ค์น ๊ณผ์ ์ด ์๋ค. ๋ํ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํด backend์๋ ์ฌ์ฉ๋๋ค. Framework of Javascript : ํ๋ก๊ทธ๋๋ฐ์์ ํน์ ์ด์์ฒด์ ๋ฅผ ์ํ ์์ฉ ํ๋ก๊ทธ๋จ ํ์ค ๊ตฌ์กฐ๋ฅผ ๊ตฌํํ๋ class์ library์ ๋ชจ์์ผ๋ก, javascript ํ๋ ์์ํฌ์๋ ๋ํ์ ์ผ๋ก react, vue, angular ๋ฑ์ด ์๋ค. - three.js๋ javascript๋ก 3D๋ฅผ ๊ตฌํํ๊ฒ ํด์ค๋ค. - react native๋ javascript๋ง์ผ๋ก๋ ๋ชจ๋ฐ์ผ ์ฑ์ ๋ง๋ค ์ ์๊ฒ ํด์ค๋ค. - electron์ js, html, css๋ก desktop app์ ๋ง๋ค ์ ์๊ฒ ํด์ค๋ค. - ml.. ์ด์ 1 2 3 ๋ค์