๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿš€ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ JavaScript17

5๏ธโƒฃ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ Date GetDay() -> ์š”์ผ GetFullYear() -> ๋…„ GetMonth() -> ์›” GetDate() -> ์ผ GetHours() -> ์‹œ๊ฐ„ GetMinutes() -> ๋ถ„ GetSeconds() -> ์ดˆ 2021. 3. 2.
4๏ธโƒฃ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ ์ผ๋ฐ˜ํƒœ๊ทธ, ํผ(from)ํƒœ๊ทธ Getter์™€ Setter + ๋ฉ”์†Œ๋“œ ์ผ๋ฐ˜ํƒœ๊ทธ๋Š” output๋งŒ ๋‚ด๋ณด๋ƒ„ -> .innerHTML๋กœ ์ ‘๊ทผ formํƒœ๊ทธ๋Š” input์„ ํ—ˆ์šฉํ•˜๊ณ  out๋„ ๋‚ด๋ณด๋ƒ„ -> .value๋กœ ์ ‘๊ทผ p tag id demo button tag ์ž…๋ ฅ: ํด๋ฆญ 2021. 3. 2.
3๏ธโƒฃ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ณ€์ˆ˜ var , let , const + ( foreach์™€ ์ƒ์„ฑ์ž ์‚ฌ์šฉ๋ฒ• ) 1. var -> ๋ณ€์ˆ˜ '์žฌ์„ ์–ธ' ๊ฐ€๋Šฅ Integer, Double, String, Object // class์— ๋Œ€ํ•œ ๋ณ€์ˆ˜๋“ค์„ ๋ชจ๋‘ ๋‹ด์„์ˆ˜ ์žˆ๋‹ค. ๋ณ€์ˆ˜ ์„ ์–ธ์„ ์—ฌ๋Ÿฌ๋ฒˆํ•ด๋„ ์˜ค๋ฅ˜๊ฐ€ ์•ˆ๋œฌ๋‹ค๋Š” ๋‹จ์ ์ด์žˆ์ง€๋งŒ. ๋‚˜์ค‘์— ์น˜๋ช…์ ์ธ ์˜ค๋ฅ˜๊ฐ€ ์ƒ๊ธธ์ˆ˜ ์žˆ์–ด ๋ณ€์ˆ˜ ์žฌ์„ ์–ธ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด let์„ ํ™œ์šฉํ•œ๋‹ค. var A = '๋ณ€์ˆ˜ ์„ ์–ธ'; var A = '๋ณ€์ˆ˜ ์„ ์–ธ ๋˜ํ• ๊ฒŒ; ๊ฐ€๋Šฅํ•จ (O) 2. let -> ๋ณ€์ˆ˜ '์žฌ์„ ์–ธ' ๋ถˆ๊ฐ€๋Šฅ , ํ•˜์ง€๋งŒ '์žฌํ• ๋‹น'์€ ๊ฐ€๋Šฅ let A = '๋ณ€์ˆ˜ ์„ ์–ธ'; let A = '๋ณ€์ˆ˜ ์„ ์–ธ ๋˜ํ• ๊ฒŒ; ๋ถˆ๊ฐ€๋Šฅํ•จ (X) ๋Œ€์‹  let A = '๋ณ€์ˆ˜์„ ์–ธ'; A= '๋ณ€์ˆ˜๋ฅผ ์žฌํ• ๋‹นํ• ๊ฒŒ'; ์žฌํ• ๋‹น์€ ๊ฐ€๋Šฅ (O) 3. const - > ๋ณ€์ˆ˜ '์žฌ์„ ์–ธ'๊ณผ '์žฌํ• ๋‹น' ๋ชจ๋‘ ๋ถˆ๊ฐ€๋Šฅ let A = '๋ณ€์ˆ˜ ์„ ์–ธ'; let.. 2021. 3. 2.
2๏ธโƒฃ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ Inline , Internal , external ๋ฐฉ์‹ p ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค ์—ฌ๊ธฐ๊ฐ€ pํƒœ๊ทธ์ž…๋‹ˆ๋‹ค js ํŒŒ์ผ (myScript.js) -> /** * */ function func() { alert('External function ํ˜ธ์ถœ'); document.getElementById('myP').innerHTML='hello'; } 2021. 3. 2.