- ๋ค์์นด์นด์ค ๊ฐ๋ฐํ์ฅ(8๋ )
- IT ๊ธฐ์ ๊ฐ๋ฐ์ ๋ฌด ๋ฐ ์คํํธ์ (14๋ )
- Youtube โ์๋์ด์ฝ๋ฉโ ์ฑ๋์ ์ด์ํ์ฌ ๊ฐ๋ฐ ๊ด๋ จ ๊ธฐ์ ๊ฐ์ข๋ฅผ ํ๊ณ ์์ผ๋ฉฐ, ํ์ฌ ์ฝ 1 ๋ง 7์ฒ๋ช ์ ๊ตฌ๋ ์๋ฅผ ๋๊ณ ์์ต๋๋ค.
Courses
Reviews
- @Sico - Becoming a JavaScript Master (Concepts and Practice)
- @Shiko - Learning TypeScript Properly (Beginner to Intermediate)
- @Sico - Becoming a JavaScript Master (Concepts and Practice)
- @Sico - Becoming a JavaScript Master (Concepts and Practice)
- @Sico - Becoming a JavaScript Master (Concepts and Practice)
Posts
Q&A
interface ์ type
interface๊ฐ ํ ์ ์๋๊ฑด ๋๋ถ๋ถ type alias๊ฐ ํ ์ ์์ต๋๋ค. ๋ค๋ง interface ๊ฐ์ ๊ฒฝ์ฐ ์ด๋ฏธ ์ ์๋ interface์ ์์ฑ์ ์ถ๊ฐํ ์ ์๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค. ๊ทธ๋์ JavaScript/DOM/NextAuth ๋ฑ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณต๋๋ API์ Library๋ค์ ๋๋ถ๋ถ interface๋ก ํ์ ์ ์ ์ํ๊ณ , ์ด API / Library๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์๋ค์ด ํ์ ์ ํ์ฅํ ์ ์๋๋ก ํ ๊ฒ์ ๋๋ค.๊ฒฐ๋ก ์ ๋ง์๋๋ฆฌ๋ฉด, ์ง๊ธ TS ๋ฒ์ ์ type alias๋ class๊ฐ inplements ํ ์ ์์ด ๊ฑฐ์ ๊ตฌ๋ถ์์ด ์ฌ์ฉํ๋ฏ๋ก ์ผ๋จ์ type alias๋ฅผ ์ฌ์ฉํ์๊ณ , ๋์ค์ ๋ค๋ฅธ ๊ณณ์์ ํ์ฅ์ด ํ์ํ ๊ฒฝ์ฐ interface๋ฅผ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค.
- 2
- 2
- 45
Q&A
๊ฐ์ ์๋ฃ
๊ตฌ๊ธ ์ฌ๋ผ์ด๋๋ฏ๋ก ๊ณต์ ํด๋ฆญํ์ ์ ๊ณต์ ์ ์ฒญํด์ฃผ์ธ์~
- 0
- 3
- 60
Q&A
๊ต์ฌ์ git ๋งํฌ ๋ฌธ์
3๊ฐ ํ์ ์์คํ ๊ฐ์์ ๊ฐ์๋ ธํธ์ ์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 68
Q&A
15๊ฐ ์ค ์๋ฌ๊ฐ ๋ฌ๋๋ฐ ํด๊ฒฐ์ด ์๋์ด ์ง๋ฌธ ๋จ๊น๋๋ค.
์๋ ํ์ธ์.Arrays.stream ํจ์๋ JDK ๋ฌธ์์ ๋ค์๊ณผ ๊ฐ์ด ์ ์๋์ด์์ต๋๋ค.IntStream Arrays.stream(int[]) IntStream Arrays.stream(int[] array, int startInclusive, endExclusive)๋ฐ๋ผ์ ์ง๋ฌธํ์ ์ฝ๋๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.์ฃผ์ ์ํ๋ก ์คํํด๋ด๋ ์ด์์์ต๋๋ค.์ค๋ฅ๋๋ ์ ์ฒด ์ฝ๋๋ฅผ ์ฃผ์๋ฉด ์์ธ์ ๋ฐ๋ก ์๋ ค๋๋ฆด ์ ์์ง๋ง,์ถ์ธกํด๋ณด๋ฉด, Arrays ๋ฅผ import ์ ํ์ จ๋์ง, ์๋๋ฉด arr๋ณ์๊ฐ ์ ์ ์๋์ด์๋์ง ํ์ธํด๋ณด์ธ์.๊ทธ๋๋ ์คํ์ด ์๋์๋ฉด ์คํํ์ ์ ์ฒด ์ฝ๋ ์ฃผ์๋ฉด ์์ธ์ ์ฐพ์๋๋ฆฌ๊ฒ ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.(์ฌ์ง) (์ฌ์ง)
- 0
- 1
- 401
Q&A
๊ถ๊ธํฉ๋๋ค
์๋ ํ์ธ์์คํํด ๋ณด๋ ์ ๋์ต๋๋ค.(์ฌ์ง)main ํจ์๋ฅผ renameํ๋ผ๊ณ ๋์ค๋ ๊ฒ์, ์ด๋ฏธ main ํจ์๊ฐ ์์ด์ ๊ทธ๋์.main ํจ์๋ ํ๋๋ง ์์ด์ผ ํ๋๊น์. ๊ฐ์ฌํฉ๋๋ค~
- 0
- 1
- 265
Q&A
์๋ฐ ์ค๊ธ ๊ฐ์
๋จผ์ ์๋ฐ ๊ธฐ์ด ๊ฐ์ข๋ฅผ ๋ค์ด์ฃผ์ ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.์ค๊ธ ๊ฐ์๋ ํ์ฌ ์ค๋น์ค์ธ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์๊ฐ ๋๋๊ณ ์ ์๋ ์์ ์ ๋๋ค.2023๋ ์คํ๋ฐ๊ธฐ ์ ๋ก๋ ์์ ์ ๋๋ค.
- 0
- 1
- 561
Q&A
๊ฐ์ฒด๋ ๋ฌด์์ธ๊ฐ์?
์ฐ์ ๊ฐ์ฒด์งํฅ์ธ์ด์์๋ ๋ชจ๋ ๊ฒ์ ๊ฐ์ฒด๋ผ๊ณ ํฉ๋๋ค.์ข ๋ ๊น์ด ์๊ธฐํ๋ฉด int, long, double, char ๋ฑ๊ณผ ๊ฐ์ ์๋ฌธ์๋ก ์ ์ธ๋ ํ์ ์ primitive type์ด๋ผ๊ณ ํด์ ๊ฐ์ฒด์ ๊ตฌ๋ถ์ ํ์ง๋ง ๋ชจ๋ ๊ฒ์ ๊ฐ์ฒด๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค.๋ฐ๋ผ์ class๋ ๊ฐ์ฒด์ด์ง์. ๋จ, ์ด์์๋ ๊ฐ์ฒด๋ ์๋๊ฑฐ์์.์ฆ, class๋ฅผ new ClassName() ๊ณผ ๊ฐ์ด ์์ฑํ์ ๋ ์ด์์๋ ๊ฐ์ฒด๊ฐ ๋๋ฉฐ, ์ด๊ฒ์ ์ธ์คํด์ค(instance)๋ผ๊ณ ํ์ง์.์ ๋ฆฌํด์ ํ๋ง๋๋ก ์์ฝํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค."๋ชจ๋ ๊ฒ์ ๊ฐ์ฒด์ด์ง๋ง, class์ instance๋ ๊ตฌ๋ถํ๋ค" ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 1K
Q&A
ํ์ด์๋ฐ์์ ์ปค๋ฐ๋๋ ๋๋ฐ ์์ ํ ์ฝ๋๊ฐ ์๋น๋๋ค.
์๋ ํ์ธ์.์ปค๋ฐ์ ํ์ จ๋๋ฐ, ์ด๋ ๋ถ๋ถ์์ ์ฝ๋๊ฐ ์๋ฌ๋ค๋ ๊ฑด๊ฐ์?์ข์ธก ๋ชฉ๋ก์์ ๋ง์ธ๊ฐ์?์ข์ธก์ด๋ฉด ๋ณด๊ธฐ์์ workspace๋ก ๋ณด๊ธฐํด๋ณด์ธ์~
- 0
- 1
- 294
Q&A
์์์ ํฉ ArrayList
์๋ ํ์ธ์.if์ ์ ์ค๊ดํธ๊ฐ ๋น ์ ธ์, sum๋ง ๊ณ์ฐ๋๊ณ primeList.add๋ ์ฐธ์ผ๋๋ง ์คํ์ด ์๋๊ณ ํญ์ ์คํ๋์ ๋ชจ๋ ์๊ฐ ๋ค์ด๊ฐ์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ด ์์ ํ์ธ์.if (isPrime(num)) { sum += num; primeList.add(num);} ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 249
Q&A
MomandSon Drinkํจ์
ex3ํจ์์ ๋งค๊ฐ๋ณ์๊ฐ Mom ํด๋์ค ํ์ ์ด๋ผ ๊ทธ๋ ์ต๋๋ค.ex3(Mom m) ์ฒ๋ผ m ๊ฐ์ ๊ธฐ๋ณธ ํ์ ์ด Mom ์ด๋ผ ๊ทธ๋ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 276