[TIL #17] 17์ผ์ฐจ ์ค๋์ ๊ณต๋ถ (2023.03.16 ๋ชฉ)
2023. 3. 17. 14:41ใToday I Learned
TIL 2023.03.16 ๐ฃ
์ค๋ ๋ฐฐ์ด ๊ฒ ๐ฉ๐ป๐ป
JavaScript
- ๋ฆฌ์กํธ ๊ฐ์ ์น์
3 JavaScript ์์ฉ ์๊ฐ ์๋ฃ!
- ๋น๋๊ธฐ ํธ์ถ์ ์ด๋ ต๋ค๊ณ ํํผ๋ง ํด์๋๊ฑฐ ๊ฐ์๋ฐ ์๊ฐ๋ณด๋ค ๋ณ๊ฑฐ ์๋ ๊ฐ๋ ์ด์๋ค! ๋๋ ๋ชจ๋ฅด๊ฒ ์จ์๋ ๋ถ๋ถ์ด์๋ค!
- async ํค์๋๋ก ๊ฐ๋จํ๊ฒ ๋น๋๊ธฐํจ์๋ฅผ ์ ์ธํ ์ ์๋ค. async ํจ์๋ Promise ๊ฐ์ฒด๋ฅผ ๋ฐํํ๊ธฐ ๋๋ฌธ์ resolve ๊ฒฐ๊ณผ๊ฐ์ ํธ๋ค๋งํด์ค์ผํ๋ค.
- await ํค์๋๋ก ๋น๋๊ธฐ ํจ์๋ฅผ ๋๊ธฐ์ ์ผ๋ก ํธ์ถํ๋ฉด ํธ์ถ๋ ๋น๋๊ธฐํจ์๊ฐ ๋ชจ๋ ์ํ๋ ๋ค ๋ค์ ์ฝ๋๊ฐ ์คํ๋ ์ ์๋๋ก ์ ์ดํ ์ ์๋ค. await ํค์๋๋ก ๋น๋๊ธฐํจ์๋ฅผ ํธ์ถํ๋ฉด ๋ฐํ๋๋ ๊ฐ์ Promise ๊ฐ ์๋๋ผ ํจ์์์ ๋ฆฌํดํ๋ ๊ฐ์ ๋ฐ์ ์ ์๋ค.
Node.js
- Node.js ๋ : ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ธ๋ผ์ฐ์ ๊ฐ ์๋ ๊ณณ์์๋ ์คํ์ํฌ ์ ์๋๋กํ๋ ์คํํ๊ฒฝ! (์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฐํ์)
- Node.js๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก VSCode๋ฅผ ์ค์ ํ๋ค.
- ์ฝ๋ ํฌ๋งทํ ์ ์ํด ํ์ฅ ํ๋ก๊ทธ๋จ prettier๋ ์ค์นํ๋ค. Setting ์์ format on save์ ์ผ์ค์ผํ๋ค.
- Metarial icon Theme๋ ์ค์นํ๋ค.
- Node.js๋ฅผ ์ํํ๋ ค๋ฉด ํฐ๋ฏธ๋์์
node [ํ์ผ๋ช ]
๋ช ๋ น์ด๋ฅผ ์คํํ๋ฉด ๋๋ค.
์๊ณ ๋ฆฌ์ฆ
- ๋๊ฐ ํ์๋ค.
์ถ๊ฐ์ ์ผ๋ก ํ๋ฉด ์ข์ ๊ฒ ๐
๊ธฐํ ๐ค
- ์ด์ ๋ ธํธ๋ถ์ ๋ฌผ ์๋ ๋ฐ๋์ TIL์ ๋ง์ ์์ฑํ์ง ๋ชปํ๋ค..
'Today I Learned' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL #19] 19์ผ์ฐจ ์ค๋์ ๊ณต๋ถ (2023.03.18 ํ ) (0) | 2023.03.19 |
---|---|
[TIL #18] 18์ผ์ฐจ ์ค๋์ ๊ณต๋ถ (2023.03.17 ๊ธ) (0) | 2023.03.18 |
[TIL #16] 16์ผ์ฐจ ์ค๋์ ๊ณต๋ถ (2023.03.15 ์) (0) | 2023.03.16 |
[TIL #15] 15์ผ์ฐจ ์ค๋์ ๊ณต๋ถ (2023.03.14 ํ) (0) | 2023.03.14 |
[TIL #14] 14์ผ์ฐจ ์ค๋์ ๊ณต๋ถ (2023.03.13 ์) (0) | 2023.03.13 |