tech

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

[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 ..

๐ŸŒฑ ์ฝ”๋ฆฐ์ด๋ฅผ ์œ„ํ•œ GUIDE/๐Ÿ—‚๏ธ OpenSource

10 HTML๊ณผ CSS๋กœ ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์ผ๊ธฐ์žฅ ๋งŒ๋“ค๊ธฐ

HTML๊ณผ CSS๋กœ ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์ผ๊ธฐ์žฅ ๋งŒ๋“ค๊ธฐ ์ด์ „์— ์ž‘์„ฑํ–ˆ๋˜ ์ฝ”๋“œ๋“ค์„ ๋ฐ”ํƒ•์œผ๋กœ ์ผ๊ธฐ์žฅ์„ ๋งŒ๋“ค์–ด๋ณด์•˜๋‹ค. ์กฐ๊ธˆ ํ—ˆ์ ‘ํ•˜์ง€๋งŒ๐Ÿ˜ญ๐Ÿ˜ญ.. ๋‚˜๋ฆ„์˜ ํ‹€์€ ๊ฐ–์ถ˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋‚˜์ค‘์— ๋‹ค์‹œ ๋งŒ๋“ค์–ด๋ด์•ผ์ง€! ์ฝ”๋“œ ์–‘์ฝฉ์ด์˜ ์ผ๊ธฐ ์ž‘์„ฑ ๋“ฑ๋ก ์ดˆ๊ธฐํ™” *{ box-sizing: border-box; } .box1{ border: 3px solid white; width: 400px; height: 100px; background-color: rgb(234, 247, 180); padding: 10px 80px 30px; margin-bottom: 30px; margin-top: 20px; border-radius: 10px; } .wrapper { display: flex; flex-direction: column; align-ite..

๐Ÿ“š ์ง€์‹ ์ฑ„์šฐ๊ธฐ/์ปดํ“จํ„ฐ๊ณผํ•™

[CS] ํŒŒ์‹ฑ(Parsing)๊ณผ ํŒŒ์„œ(parser)

ํŒŒ์‹ฑ(Parsing)๊ณผ ํŒŒ์„œ(parser) ํŒŒ์‹ฑ(parsing) ํŒŒ์‹ฑ(parsing) = ๊ตฌ๋ฌธ๋ถ„์„ (์–ด๋–ค ๋ฌธ์žฅ์„ ๋ถ„์„ํ•˜๊ฑฐ๋‚˜ ๋ฌธ๋ฒ•์  ๊ด€๊ณ„๋ฅผ ํ•ด์„ํ•˜๋Š” ํ–‰์œ„) = html ๋“ฑ์˜ ์ž๋ฃŒ์—์„œ ๋ชฉ์ ์— ๋งž๋Š” ์ •๋ณด๋งŒ ์ถ”์ถœํ•ด์„œ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋•Œ์— ๋ถˆ๋Ÿฌ์˜ค๋Š” ๊ฒƒ CS์—์„œ ํŒŒ์‹ฑ์€ ์ผ๋ จ์˜ ๋ฌธ์ž์—ด์„ ์˜๋ฏธ์žˆ๋Š” token(์–ดํœ˜ ๋ถ„์„์˜ ๋‹จ์œ„) ์œผ๋กœ ๋ถ„ํ•ดํ•˜๊ณ  ๊ทธ๊ฒƒ๋“ค๋กœ ์ด๋ฃจ์–ด์ง„ Parse tree๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ • ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„ํ•ด ๋ถ„์„ํ•˜์—ฌ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ์กฐ๋ฆฝํ•˜๊ณ  ๋‹ค์‹œ ๋นผ๋‚ด๋Š” ํ”„๋กœ๊ทธ๋žจ ์›น์ƒ์—์„œ ์ฃผ์–ด์ง„ ์ •๋ณด๋ฅผ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๊ฐ€๊ณตํ•˜์—ฌ ์„œ๋ฒ„์—์„œ ๋ถˆ๋Ÿฌ๋“ค์ด๋Š” ๊ฒƒ. ํŒŒ์„œ(parser)๋Š” ์ปดํŒŒ์ผ์˜ ์ผ๋ถ€๋กœ์„œ ์›์‹œ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ช…๋ น๋ฌธ์ด๋‚˜ ์˜จ๋ผ์ธ ๋ช…๋ น๋ฌธ, HTML ๋ฌธ์„œ ๋“ฑ์—์„œ Markup Tag ๋“ฑ์„ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„๋“ค์—ฌ์„œ ๊ตฌ๋ฌธ์„ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์œ„์™€ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์œผ..

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