[TWIL Jan/3week]

i do as i sayยท2020๋…„ 1์›” 23์ผ
0

Where am I? ๐Ÿ˜ค

Level 1 clear;
coplit Basic clear;
Level ~2-3 clear;

and review the lessons more and more

I felt that.. ๐Ÿ˜‚

์ฒซ ๋ฒˆ์งธ ์ฃผ๊ฐ€ ๋๋‚ฌ๋‹ค.
๋ณต์Šตํ•˜๋Š๋ผ ๋„ˆ๋ฌด ๋ฐ”๋น ์„œ ์ผ์ง€๋ฅผ ์“ธ ์ƒ๊ฐ๋„ ๋ชป ํ–ˆ๋‹ค.
์„ค๋‚ ์ด ์ฝ”์•ž์ด๋ผ ๊ณต๋ถ€ํ•  ํ™˜๊ฒฝ์ด ๋˜์งˆ ์•Š์•„ ์ €๋ฒˆ ์ฃผ TWIL์„ ์ง€๊ธˆ ์“ด๋‹ค.
๊ฐœ๋ฐœ์ผ์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ์ž‘์„ฑํ•ด์•ผ ๋ ์ง€ ๋ชฐ๋ผ์„œ ์ •๋ฆฌํ•ด ๋†“์€ ๊ฒƒ๋“ค์„ ๋น„๊ณต๊ฐœ ์ฒ˜๋ฆฌ๋กœ ํ•ด ๋†“์•˜๋‹ค. ๋ฐฐ์šด ๊ฒƒ๋“ค ์ •๋ฆฌ๋ฅผ ํ•˜๊ธด ํ•ด์•ผ ๋˜๋‹ˆ๊นŒ.......

์–ด๋–ป๊ฒŒ Level.1์„ ๋๋‚ธ ๊ฑด์ง€ ๋ชจ๋ฅผ ์ •๋„๋กœ ๋ฐ”์˜๊ฒŒ ๋‹ฌ๋ ธ๋‹ค.
์•ž๋งŒ ๋ณด๊ณ  ๋‹ฌ๋ฆฌ๋‹ค ๋ณด๋ฉด ๋†“์น˜๋Š” ๊ฒŒ ์žˆ๋‹ค. ํ•ญ์ƒ.
๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๊พธ์ค€ํžˆ ๋’ค๋ฅผ ๋ณด๋Š” ์Šต๊ด€์„ ๋“ค์—ฌ์•ผ ๋œ๋‹ค.
๋‚˜ ๊ฐ™์€ ๊ฒฝ์šฐ์—” ๋’ค๋ฅผ ๋„ˆ๋ฌด ๋งŽ์ด ๋ณด์•„์„œ ๋ฌธ์ œ์ธ ๊ฒฝ์šฐ๋„ ์žˆ์ง€๋งŒ.

ใ€€Html๊ณผ CSS, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ณ€์ˆ˜ ์ •๋„๊นŒ์ง€๋งŒ ์˜ˆ์Šต์„ ํ•˜๊ณ  ๋“ค์–ด์˜จ ์ฝ”๋“œ์Šคํ…Œ์ด์ธ . ์˜ˆ์ƒ๋Œ€๋กœ๋ผ๋ฉด ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ์˜ ๊ธฐ๋ณธ ์ •๋„๋Š” ๋‹ค ๋–ผ๊ณ , ๋„ค์ด๋ฒ„์˜ ์˜คํ”ˆ ๊ฐ•์˜์ธ ๋ถ€์ŠคํŠธ์ฝ”์Šค๋„ ์–ด๋Š ์ •๋„๋Š” ์ˆ˜๋ฃŒ๋ฅผ ํ–ˆ์–ด์•ผ ํ–ˆ๋Š”๋ฐ ์—ฐ๋ง ๋Ÿฌ์‹œ๋กœ ์ธํ•ด ์•„๋ฌด๊ฒƒ๋„ ๋งŒ์ง€์ง€ ์•Š์€ ์ƒํƒœ๋กœ ๋“ค์–ด์˜ค๊ฒŒ ๋๋‹ค.
์ž์‹  ์žˆ๋‹ค๊ณ  ๋–ต๋–ต๊ฑฐ๋ ธ์ง€. ์–ด๋””์–ด๋”” ๊ฐ€๊ณ  ์‹ถ๊ณ , ๋‚˜๋Š” ์–ด๋–ป๊ฒŒ ํ•˜๊ณ  ์‹ถ๊ณ , ์–ด๋–ป๊ฒŒ ๋˜๊ณ  ์‹ถ๋‹ค๊ณ . ๋‚ด๊ฐ€ ๋ˆ„๊ตฌ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ์ˆ˜๋ฃŒํ•ด์„œ ์ผ์ฐ ํšŒ์‚ฌ๋ฅผ ๋“ค์–ด๊ฐ€๊ฒ ๋…ธ๋ผ. ์ƒ๊ฐ๋ณด๋‹ค ๋…น๋ก์น˜ ์•Š์•„์„œ ํ˜ผ์ž ๊ตฌ์„ํƒฑ์ด์— ์งœ์ ธ์„œ ์šด ์ ๋„ ์žˆ๋‹ค. ๊ธฐ์ดˆ๋„ ์ด๋ ‡๊ฒŒ ์–ด๋ ค์šด๋ฐ ๋‚ด๊ฐ€ ์ž˜ํ•  ์ˆ˜ ์žˆ์„๊นŒ. ๋ช‡์‹ญ ๋…„๊ฐ„ ๊ทธ๋ฆผ๋งŒ ๊ทธ๋ฆฌ๋˜ ๋‚˜์—๊ฒŒ, ๊ณต๋ถ€์˜ ๊ณต๋„ ๋ชจ๋ฅด๋Š” ๋‚ด๊ฐ€ ๊ณต๋ถ€๋ฅผ ํ•  ์ˆ˜ ์žˆ์„๊นŒ.

์ฝ”ํ”Œ๋ฆฟ์„ ๋ง‰ํž˜ ์—†์ด ์ˆ ์ˆ  ํ’€๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฑด ์ด์ œ ๋ง‰ ๋“ค์–ด์˜จ ๋‚˜์—๊ฒŒ ๋„ˆ๋ฌด ํฐ ์‚ฌ์น˜์ธ๊ฐ€? ๊ฐ™์€. ๋ฉ˜ํ„ธ์ด ๋งŽ์ด ๋ฌด๋„ˆ์กŒ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.

์šธ๊ณ  ๋‚˜๋‹ˆ ์•Œ๊ฒŒ ๋๋‹ค. ๊ธฐ์ดˆ๋ผ์„œ ์–ด๋ ต๊ณ , ๊ธฐ์ดˆ๋ผ์„œ ๋”๋ŽŒ์•ผ ๋˜๋Š” ๊ฒŒ ๋งž๋”๋ผ. ํ•œ๊ธ€๋„ ์ผ์ฃผ์ผ๋งŒ์— ๋–ผ๊ธฐ๋ž€ ์–ด๋ ต๋‹ค. ํ•˜๋ฌผ๋ฉฐ ๋ชจ๊ตญ์–ด๊ฐ€ ์•„๋‹Œ ํƒ€๊ตญ์–ด๋Š” ๋” ์–ด๋ ต๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ผ๊ณ  ๋ณ„๋ฐ˜ ๋‹ค๋ฅด์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ๊ธฐ๋ณธ์ด ํƒ„ํƒ„ํ•ด์•ผ ๋” ๋†’์ด, ๋” ํฌ๊ฒŒ ์Œ“์„ ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ๋ณธ์— ํˆฌ์žํ•˜๋Š” ๊ฒƒ์„ ์•„๊น๊ฒŒ ์ƒ๊ฐํ•˜์ง€ ์•Š๋Š”๋‹ค. ์กฐ๊ธˆ ๋” ์‹œ๊ฐ„์ด ๋”๋””๋”๋ผ๋„ ํ™•์‹คํ•˜๊ฒŒ ํ•˜๊ณ  ์‹ถ๋‹ค.

๊ทธ๋ž˜์„œ ํ–ˆ๋˜ ๊ฒƒ์— ๋Œ€ํ•œ ๋ณต์Šต์„ ์—ฌ๋Ÿฌ ๋ฒˆ ํ•˜๊ณ  ์žˆ๋‹ค. ๋‚ด๊ฐ€ ํ•  ์ค„ ์•„๋Š” ๊ฒƒ์€ ๋ณต์Šต๋ฐ–์— ์—†์œผ๋‹ˆ ๋ณต์Šต, ๋ณต์Šต, ๋ณต์Šต.

About the things that bothered me ๐Ÿคฏ

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋ฐฐ์—ด๊ณผ ๊ฐ์ฒด๊ฐ€ ์•„์ฃผ ์ค‘์š”ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š๊ณ ์„œ์•ผ ์ด๋ ‡๊ฒŒ ๋จธ๋ฆฌ ํ„ฐ์งˆ ๋•Œ๊นŒ์ง€ ๋‚˜๋ฅผ ๊ดด๋กญํžˆ์ง€ ์•Š๋Š”๋‹ค. ์ž˜ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ฐ™์€ ๋ˆˆ๋†’์ด์—์„œ ๋Œ€ํ™”๋ฅผ ํ•ด์•ผ ๋œ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋„ ๋˜‘ ๊ฐ™๋‹ค.

1 ๋ฐฐ์—ด์€ ์ˆœ์„œ๊ฐ€ ์žˆ๊ณ , ๊ฐ์ฒด๋Š” ์ˆœ์„œ๊ฐ€ ์—†๋‹ค. (๊ฐ„๋‹จํ•˜๊ฒŒ ์ƒ๊ฐํ•˜์ž๋ฉด)
2 for in๋ฌธ์€ ๊ฐ์ฒด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ˜๋ณต๋ฌธ์ด๋‹ค.
3 for๋ฌธ์€ ๋ฐฐ์—ด์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ˜๋ณต๋ฌธ์ด๋‹ค.
4 ๋ฐฐ์—ด์€ arr[0]์œผ๋กœ ๊ฐ’์„ ์ฐพ์„ ์ˆ˜ ์žˆ์ง€๋งŒ
 ๊ฐ์ฒด๋Š” arr["key"] ํ˜น์€ arr.key๋กœ ์ฐพ์•„์•ผ ๋œ๋‹ค.
5 ๋ฐฐ์—ด์€ arr.push()๋กœ ๋„ฃ์„ ์ˆ˜ ์žˆ์ง€๋งŒ
 ๊ฐ์ฒด๋Š” arr["key"](or arr.key) = "value"๋กœ ๋„ฃ์–ด์•ผ ํ•œ๋‹ค.
6 ์ˆซ์ž๋Š” 0๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค.
7 ๋ฐฐ์—ดor๊ฐ์ฒด.length๋Š” ์š”์†Œ์˜ ๊ธธ์ด๊ฐ€ ์•„๋‹Œ ๋ธ”๋Ÿญ์˜ ๊ฐฏ์ˆ˜์ด๋‹ค.
8 for in๋ฌธ์—์„œ arr[key]๋Š” key์˜ ์ด๋ฆ„๋ถ€ํ„ฐ ๋Œ€์กฐ๋ฅผ ํ•œ ํ›„, Value๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.
9 ๋น„๊ต์—ฐ์‚ฐ์ž๋Š” true์™€ false ๊ฐ’์œผ๋กœ๋งŒ ๋ฐ˜ํ™˜ํ•œ๋‹ค.
10 undefined ๋ณ€์ˆ˜๋Š” ์•„์ฃผ ์“ธ๋ชจ๊ฐ€ ๋งŽ๋‹ค.

๋ฐฐ์šฐ๋ฉด์„œ ๋งŽ์ด ํ—ท๊ฐˆ๋ ธ๋˜ ๊ฒƒ๋“ค์„ ๋‹ด์•„ ๋ณด์•˜๋‹ค.
๋‹ค์Œ ์ฃผ๋Š” ๋” ๋งŽ์€ ๊ฒƒ๋“ค์ด ์Œ“์ด๊ฒ ์ง€.

profile
์ปค์‹ ์ด ๊ณ ์นผ๋กœ๋ฆฌ

0๊ฐœ์˜ ๋Œ“๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด