[20/09/07 ~ 20/09/11] - TIL

NOWANDHEREยท2020๋…„ 9์›” 30์ผ
0

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
1/53
post-thumbnail

09์›” 07์ผ (์›”)

๐ŸŒป ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  Full Pre 07๊ธฐ OT

์˜ค๋Š˜ ํ•œ ์ผ

  • Chrome Developer Console์˜ ๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ•์„ ์ดํ•ดํ–ˆ๋‹ค.
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ณ€์ˆ˜์™€ ์ž๋ฃŒํ˜•, ํ•จ์ˆ˜์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ–ˆ๋‹ค.
  • ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ : ๋ณ€์ˆ˜์™€ ์ž๋ฃŒํ˜• ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด(Coplit)

๋Š๋‚€ ์ 

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋ณ€์ˆ˜์™€ ์ž๋ฃŒํ˜•์€ C์–ธ์–ด๋ฅผ ๋ฐฐ์šด ๋‚˜์—๊ฒŒ๋Š” ์ƒ์†Œํ•˜๋ฉด์„œ ์‹ ๊ธฐํ–ˆ๋‹ค.
  • ํฌ๋กฌ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋„ ์‹ ๊ธฐํ•˜๋‹ค.
  • OT๊ฐ€ ๊ต‰์žฅํžˆ ์„ค๋ œ๋‹ค. ์ดˆ์‹ฌ์„ ์žƒ์ง€๋ง์ž.


09์›” 08์ผ (ํ™”)

๐ŸŒป ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฌธ์ž์—ด

์˜ค๋Š˜ ํ•œ ์ผ

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฌธ์ž์—ด ๋‹ค๋ฃจ๊ธฐ์— ๋Œ€ํ•ด ํ•™์Šต
  • ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ†ตํ•ด ๋ณ€์ˆ˜์™€ ์ž๋ฃŒํ˜•, ๋ฌธ์ž์—ด ๊ด€๋ จ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค.
  • trucy์™€ falcy๊ฐ€ ์กฐ๊ฑด๋ฌธ์—์„œ ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•ด ์ดํ•ดํ–ˆ๋‹ค.
  • ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด ์ดํ•ดํ•˜์˜€๊ณ , ๋ฌธ์ž์—ด์˜ ์†์„ฑ๊ณผ ๋ฉ”์†Œ๋“œ๋ฅผ ์ด์šฉํ•ด ๋ฌธ์ž์—ด์„ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๋งŒ๋“œ๋Š” ๋ฒ•์„ ๊ณต๋ถ€ํ–ˆ๋‹ค.
    • str.length, str.toUpperCase, str.indexOf...

๋Š๋‚€ ์ 

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋ฌธ์ž์—ด์„ ๋‹ค๋ฃจ๋Š” ๋ฉ”์†Œ๋“œ๋“ค์ด ์ •๋ง ์‹ ๊ธฐํ•˜๋‹ค.
    ์•ˆ๋˜๋Š” ๊ฑฐ ๋นผ๊ณ  ๋‹ค ๋˜๋Š” ๋Š๋‚Œ์ด๋‹ค. ํŽธํ•˜๋‹ค.
  • JavaScript ์•„์ง๊นŒ์ง„ ํ• ๋งŒํ•˜๋‹ค.


09์›” 09์ผ (์ˆ˜)

๐ŸŒป ๋ฌผ๊ณ ๊ธฐ ์žก๋Š” ๋ฒ•๊ณผ ๋ฐ˜๋ณต๋ฌธ

์˜ค๋Š˜ ํ•œ ์ผ

  • ๋ชจ๋ฅด๋Š” ๊ฒƒ์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•, ๊ตฌ๊ธ€๋ง, Stack Overflow
  • ๋ฐ˜๋ณต๋ฌธ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ณ  ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค.

๋Š๋‚€ ์ 

  • ์•„์ง๊นŒ์ง„ ์–ด๋ ค์šด ๋ถ€๋ถ„์ด ์—†๋‹ค. ํ•˜์ง€๋งŒ ์ž๋งŒํ•˜์ง€ ๋ง์ž.


09์›” 10์ผ (๋ชฉ)

๐ŸŒป ๋ฐฐ์—ด๊ณผ ๊ฐ์ฒด ( Array & Object )

์˜ค๋Š˜ ํ•œ ์ผ

  • ๋ฐฐ์—ด๊ณผ ๊ฐ์ฒด์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ–ˆ๋‹ค.
  • ๋ฐฐ์—ด ๋ฐ ๊ฐ์ฒด ๊ตฌ์กฐ๋ฅผ ์ดํ•ด, ๊ฐ์ฒด ์†์„ฑ(property)์˜ ์ถ”๊ฐ€, ์‚ญ์ œ, ์กฐํšŒ

๋Š๋‚€ ์ 

  • ๋ฐฐ์—ด์€ ์ด๋ฏธ ์ž˜ ์•Œ๊ณ  ์žˆ์—ˆ์ง€๋งŒ, ๊ฐ์ฒด๋Š” ์ด๋ฏธ ์ฝ”๋”ฉ์„ ๋ฐฐ์šด ๋‚˜์—๊ฒŒ๋„ ์ƒ์†Œํ•œ ๊ฐœ๋…์ด์—ˆ๋‹ค. key์™€ value ์Œ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๊ฐ์ฒด์˜ ๊ฐœ๋…์€ ์ด์ „์— ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์— ์‘์‹œํ–ˆ์„ ๋•Œ ์ „ํ˜€ ์†๋„ ๋Œ€์ง€ ๋ชปํ–ˆ๋˜ ๊ฐœ๋…์ด๋ผ ๊ทธ๋•Œ๊ฐ€ ๋– ์˜ค๋ฅด๋ฉด์„œ ์ •๋ง ๋ฐ˜๊ฐ€์› ๋‹ค. ์ด ๊ฐ์ฒด๋ฅผ ๊นŠ์ด ๊ณต๋ถ€ํ•  ํ•„์š”๊ฐ€ ์žˆ์„๊ฑฐ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ ๋‹ค.

  • ๊ฐ์ฒด๋ฅผ ์œ„ํ•œ for ... in ๋ฌธ๋„ ์‹ ๊ธฐํ•˜๋‹ค. ๋„ˆ๋ฌด ์ข‹๋‹ค.



09์›” 11์ผ (๊ธˆ)

๐ŸŒป Algorithm Basic

์˜ค๋Š˜ ํ•œ ์ผ

  • ๊ฐ์ฒด ๊ด€๋ จ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด
  • indentation, spacing, semicolons, and variable naming

๋Š๋‚€ ์ 

  • ๊ทธ๋ž˜๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ๋งŽ์ด ํ’€์–ด๋ณธ ๊ฒฝํ—˜์ด ์žˆ์–ด ์–ด๋ ต์ง€ ์•Š๊ฒŒ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋“ค์„ ํ’€ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ทผ๋ฐ, ๋‚˜์ค‘์— ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์‘์‹œํ•  ๋•Œ ์–ด๋–ค ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ• ์ง€ ๊ณ ๋ฏผ์ด๋‹ค.

  • ๋ฒŒ์จ 1์ฃผ์ผ์ด ์ง€๋‚ฌ๋‹ค. ๋‹ค์Œ์ฃผ๋„ ํ™”์ดํŒ… ํ•˜์ž.


profile
๐ŸŒป

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