Daily/Today I Learned

22.05.12_TIL

ํ˜ธ๋ฐ€์ด 2022. 5. 12. 15:08

๐Ÿ“Œ ์˜ค๋Š˜์€ ๊ฒฐ๊ตญ ๋ชธ์‚ด์ด๋‚˜์„œ ์กฐ๊ธˆ ํž˜๋“ค์—ˆ์ง€๋งŒ ์ตœ๋Œ€ํ•œ ์˜ค๋Š˜ ์ •ํ•ด์ง„ ํ•™์Šต๊ณผ์ •์„ ๊ฒฌ๋ŽŒ๋ƒˆ๊ณ , ์ถ”๊ฐ€๋กœ ๋ณต์Šต, ์˜ˆ์Šต๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋‹ค. ๋Œ€์‹  ๋นจ๋ฆฌํ•˜๊ณ  ์‰ฌ์–ด์•ผ ํ•  ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ•ด์„œ ํ‰์†Œ๋ณด๋‹ค๋Š” ํ•™์Šต์„ ๋ชปํ•œ๊ฒƒ์€ ์ฃผ๋ง์— ์ฑ„์›Œ์•ผ๊ฒ ๋‹ค. ๋ชธ๊ฑด๊ฐ•์ด ์šฐ์„ ์ด๋‹ค!!!

 

 

๐Ÿ“— ์˜ค๋Š˜ ํ•™์Šตํ•œ ๋‚ด์šฉ

JavaScript

  • ์›์‹œ์ž๋ฃŒํ˜•
    • ๊ณ ์ •๋œ ์ €์žฅ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜๋Š” ๋ฐ์ดํ„ฐ
    • number, string, boolean, undefined, ,symbol, (null)
    • ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋งŒ ๋“ค์–ด๊ฐ„๋‹ค.
    • ๋ณ€์ˆ˜๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•ด๋„ ์›๋ณธ์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๋Š”๋‹ค.
  • ์ฐธ์กฐ์ž๋ฃŒํ˜•
    • ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐฐ์—ด(Array)๊ณผ ๊ฐ์ฒด(Object)
    • ํ•จ์ˆ˜(function)
    • ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๊ณต๊ฐ„์— ๋„ฃ๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•œ๋‹ค.
    • ์ €์žฅ ๊ณต๊ฐ„์„ ๋ณต์‚ฌ ํ•  ๊ฒฝ์šฐ ๋ณต์‚ฌํ•œ๊ณณ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€๊ฒฝํ•  ๊ฒฝ์šฐ ์›๋ณธ๋„ ๋ณ€๊ฒฝ๋œ๋‹ค.
  • ์Šค์ฝ”ํ”„
    • ์ „์—ญ ์Šค์ฝ”ํ”„
      • ์ „์—ญ ์Šค์ฝ”ํ”„๋Š” ๋ง๊ทธ๋Œ€๋กœ global ์ ์œผ๋กœ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
    • ์ง€์—ญ ์Šค์ฝ”ํ”„
      • ์ง€์—ญ ์Šค์ฝ”ํ”„๋Š” ํ•œ ๋ธ”๋ก์—์„œ๋งŒ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๊ณ  ๋ฒ—์–ด๋‚  ์ˆ˜ ์—†๋‹ค.
    • var, let, const
  • ํด๋กœ์ €
    • ํ•จ์ˆ˜์— ํ•จ์ˆ˜๊ฐ€ ์„ ์–ธ๋˜๋Š” ๊ตฌ์กฐ์ด๋‹ค.
    • ํŠน์ง•
      • ๋ฐ์ดํ„ฐ์˜ ๋ณด์กด
      • ์ •๋ณด์˜ ์ ‘๊ทผ ์ œํ•œ(์บก์Šํ™”)
      • ๋ชจ๋“ˆํ™”
    • ์™ธ๋ถ€ํ•จ์ˆ˜
    • ๋‚ด๋ถ€ํ•จ์ˆ˜
    • ์™ธ๋ถ€ํ•จ์ˆ˜์— ์„ ์–ธ๋œ ๋ณ€์ˆ˜๋Š” ๋‚ด๋ถ€ํ•จ์ˆ˜์—์„œ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
    • ๋‚ด๋ถ€ํ•จ์ˆ˜์— ์„ ์–ธ๋œ ๋ณ€์ˆ˜๋Š” ์™ธ๋ถ€ํ•จ์ˆ˜์—์„œ ์ ‘๊ทผ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.

 

 

๐Ÿ“˜ ์ถ”๊ฐ€๋กœ ๊ณต๋ถ€ํ•  ๋‚ด์šฉ

JavaScript

  • ํด๋กœ์ €
  • ES6 ์‹ ๊ทœ ๋ฌธ๋ฒ•

 

 

 

 

๐Ÿ“ ์˜ค๋Š˜ ๋Š๋‚€์  & ๋งˆ์Œ ๊ฐ€์ง

  • udemy JS ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋ฅผ ๋‹ค์‹œ ํ•ด๋ณด์ž!!
  • ๋ชธ ๊ฑด๊ฐ•์ด ์šฐ์„ ์ด๋‹ค!! ์ฒด๋ ฅ์„ ๊ธธ๋Ÿฌ์•ผ ๊ฒ ๋‹ค!!

 

'Daily > Today I Learned' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

22.05.14_TIL  (0) 2022.05.14
22.05.13_TIL  (0) 2022.05.13
22.05.11_TIL  (2) 2022.05.11
22.05.10_ TIL  (0) 2022.05.10
22.05.09_TIL  (0) 2022.05.09