Javascript

๐Ÿ“š ์ง€์‹ ์ฑ„์šฐ๊ธฐ/์›น (ํ”„๋ก ํŠธ์—”๋“œ, ๋ฐฑ์—”๋“œ)

[Deep Dive Javascript] WEEK 1

4๊ฐ• 4-1 [ โ—๏ธ ] Q. undefined์™€ null์˜ ์ฐจ์ด A. undefined : var ํ‚ค์›Œ๋“œ๋กœ ์„ ์–ธ๋œ ๋ณ€์ˆ˜์— ์•”๋ฌต์ ์œผ๋กœ ํ• ๋‹น๋˜๋Š” ๊ฐ’ null : ๊ฐ’์ด ์—†๋‹ค๋Š” ๊ฒƒ์„ ์˜๋„์ ์œผ๋กœ ๋ช…์‹œํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ’ 4-2 [โ“] p.44~ 45 console.log(score); // undefined var score = 80 ; // ๋ณ€์ˆ˜ ์„ ์–ธ๊ณผ ๊ฐ’์˜ ํ• ๋‹น console.log(score); // 80 Q. ์„ ์–ธ๊ณผ ํ• ๋‹น ๋”ฐ๋กœ๋”ฐ๋กœ๋‹ˆ๊นŒ ์•ž์—์„œ undefined ๋กœ ๊ณต๊ฐ„ ํ™•๋ณด โžก๏ธ ํ›„์— ๋ณ€์ˆ˜ ์„ ์–ธ์œผ๋กœ ๊ณต๊ฐ„์ฐจ์ง€ โžก๏ธ ๊ฐ’ ํ• ๋‹น์œผ๋กœ ์ƒˆ๋กญ๊ฒŒ ๊ณต๊ฐ„ ํ™•๋ณด ํ›„ 80 ํ• ๋‹น? 4-3 [โ“] p. 45 โžก๏ธ ์˜ˆ์ œ 4-10 console.log(score); // undefined score = 80 ; // ๊ฐ’์˜ ํ• ๋‹น var ..

๐Ÿ“š ์ง€์‹ ์ฑ„์šฐ๊ธฐ/์›น (ํ”„๋ก ํŠธ์—”๋“œ, ๋ฐฑ์—”๋“œ)

[JS] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹œ์ž‘ํ•˜๊ธฐ

[JS] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹œ์ž‘ํ•˜๊ธฐ ( UPDATE 2023 - 06 - 02 ) JavaScript๋Š” ๋™์ ์œผ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐ”๊พธ๊ณ , ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด๋ฅผ ์ œ์–ดํ•˜๊ณ , ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋“ฑ ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ์Šคํฌ๋ฆฝํŒ… ์–ธ์–ด๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ ์ž‘์„ฑ ๋ฐฉ๋ฒ• 1. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์›น๋ธŒ๋ผ์šฐ์ €์— ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•. ๋‚ด๋ถ€ ์Šคํฌ๋ฆฝํŠธ ๋ฐฉ๋ฒ• HTML ๋ฌธ์„œ ์•ˆ์—์„œ script ํƒœ๊ทธ์˜ ์ฝ˜ํ…์ธ  ์˜์—ญ์— ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์™ธ๋ถ€ ์Šคํฌ๋ฆฝํŠธ ๋ฐฉ๋ฒ• ๋ณ„๋„์˜ js ํ™•์žฅ์ž ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์ด ํŒŒ์ผ์„ HTML ๋ฌธ์„œ์—์„œ script ํƒœ๊ทธ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. script ํƒœ๊ทธ์˜ ์‚ฌ์šฉ ์œ„์น˜ script ํƒœ๊ทธ๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €์— ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๋„๋ก body ํƒœ๊ทธ๊ฐ€ ๋๋‚ด๊ธฐ ์ „์— ์‚ฌ์šฉํ•œ๋‹ค. 2..

์–‘์ฝฉ(Yangkong)
'Javascript' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก