profile
front-end developer ๐Ÿฃ
post-thumbnail

[Linux] netstat ๋ช…๋ น์–ด (๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ƒํƒœ ํ™•์ธ)

๋„คํŠธ์›Œํฌ ์ ‘์†, ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”, ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์˜ ํ†ต๊ณ„ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๋„๊ตฌ์ด๋‹ค.๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ๊ณผ ์œˆ๋„์šฐ cmd ๋ชจ๋‘์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.์‚ฌ์šฉ ๋ฐฉ๋ฒ• : netstat ์˜ต์…˜ | ํฌํŠธ๋ฒˆํ˜ธ or ์„œ๋น„์Šค ๋ช…\-a : ๋ชจ๋“  ๋„คํŠธ์›Œํฌ ์ƒํƒœ์ถœ๋ ฅ (all)\-c : ํ˜„์žฌ ์‹คํ–‰ ๋ช…๋ น์„

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] scp ๋ช…๋ น์–ด (ํŒŒ์ผ, ๋””๋ ‰ํ† ๋ฆฌ ์†ก์ˆ˜์‹ )

Secure Copy์˜ ์•ฝ์ž๋กœ ssh ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ ๊ฐ€์ ธ์˜ฌ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•œ ํ™˜๊ฒฝ์—์„œ 22๋ฒˆ Port์™€ Identify File์„ ์ด์šฉํ•ด ํŒŒ์ผ์„ ์•ˆ์ „ํ•˜๊ฒŒ ์†ก/์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋‹ค.\-r : ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ ํ•˜์œ„ ๋ชจ๋“  ํŒŒ์ผ์„

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] rm ๋ช…๋ น์–ด (ํŒŒ์ผ, ๋””๋ ‰ํ† ๋ฆฌ ์‚ญ์ œ)

rm์˜ ๋œป์€ remove์˜ ์•ฝ์ž๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ( -r ์˜ต์…˜์‹œ ์‚ญ์ œ๊ฐ€๋Šฅ)๋ฅผ ์‚ญ์ œ ์‹œํ‚ฌ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด๋‹ค. ํ•œ๋ฒˆ ์ง€์šด ํŒŒ์ผ์€ ๋ณต๊ตฌ๊ฐ€ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— rm ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰์‹œํ‚ค๊ธฐ์ „์— ๋‘๋ฒˆ ์„ธ๋ฒˆ ํ™•์ธํ•˜๋Š” ์Šต๊ด€์„ ๊ฐ€์ง€์ž. ๊ฒฝ๋กœ๋ฅผ ์ง€

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] mv ๋ช…๋ น์–ด (ํŒŒ์ผ ์ด๋™, ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ)

mv์˜ ๋œป์€ move์˜ ์ค„์ž„๋ง๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด๋™ ์‹œํ‚ฌ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด๋‹ค.mv ๋ช…๋ น์–ด์˜ ์˜ต์…˜์„ ์ œ์™ธํ•œ ์ธ์ž ๊ฐ’์€ ์ƒ๋žต์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํ˜„ ์œ„์น˜๋ฅผ Defualt๋กœ ํ•œ๋‹ค.์ด๋™ ์‹œํ‚ฌ ๋•Œ ์ƒˆ๋กœ์šด ์ด๋ฆ„์„ ์ง€์ •ํ•˜์—ฌ ์ด๋™ ํ•  ์ˆ˜ ์žˆ๋‹ค.ํ˜„์žฌ์œ„์น˜์— ์ด๋ฆ„๋งŒ

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] cp ๋ช…๋ น์–ด (ํŒŒ์ผ, ๋””๋ ‰ํ† ๋ฆฌ ๋ณต์‚ฌ)

cp์˜ ๋œป์€ copy์˜ ์ค„์ž„๋ง๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณต์‚ฌํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด๋‹ค.cp ๋ช…๋ น์–ด์˜ ์˜ต์…˜์„ ์ œ์™ธํ•œ ์ธ์ž ๊ฐ’์€ ์ƒ๋žต์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํ˜„ ์œ„์น˜๋ฅผ Defualt๋กœ ํ•œ๋‹ค.๋ณต์‚ฌํ•  ๋•Œ ์ƒˆ๋กœ์šด ์ด๋ฆ„์„ ์ง€์ •ํ•˜์—ฌ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ๋‹ค.๋‹ค์–‘ํ•œ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] cd ๋ช…๋ น์–ด (๋””๋ ‰ํ† ๋ฆฌ ์ด๋™)

CD์˜ ๋œป์€ change directory์˜ ์ค„์ž„๋ง๋กœ ํ˜„์žฌ ์ž‘์—…ํ•˜๊ณ  ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ์˜ ์œ„์น˜๋ฅผ ์ด๋™ํ•˜๋Š” ๋ช…๋ น์–ด๋‹ค. CD ๋ช…๋ น์–ด ๋’ค์— ๋””๋ ‰ํ† ๋ฆฌ ์ด๋™๊ฒฝ๋กœ๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹œ๋ฉด ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ฆ‰์‹œ ์ด๋™ํ•œ๋‹ค.์ด ๋””๋ ‰ํ† ๋ฆฌ ์ด๋™๊ฒฝ๋กœ๋ฅผ ์ž…๋ ฅํ• ๋•Œ๋Š” ํ‚ค๋ณด๋“œ TAB ๋ฒ„ํŠผ์„ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์‹œ๋ฉด ์–ด๋А์ •

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] ls ๋ช…๋ น์–ด (๋””๋ ‰ํ† ๋ฆฌ ๋ชฉ๋ก ํ™•์ธ)

ls์˜ ๋œป์€ list์˜ ์ค„์ž„๋ง๋กœ ํ˜„์žฌ ์œ„์น˜ํ•œ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋Š” ๋‚ด์šฉ(๋””๋ ‰ํ† ๋ฆฌ, ํŒŒ์ผ) ๋ฆฌ์ŠคํŠธ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด๋‹ค.๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•˜์—ฌ ํŒŒ์ผ ๋ชฉ๋ก์„ ์ถœ๋ ฅํ• ์ˆ˜๋„ ์žˆ๋‹ค.์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉด ์ˆจ๊น€ ํŒŒ์ผ์€ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค.๋””๋ ‰ํ† ๋ฆฌ๋ช…์„ ์ƒ๋žตํ•˜๋ฉด ํ˜„์žฌ ์œ„์น˜ํ•œ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ ๋ชฉ๋ก์„ ์ถœ

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] vi ๋ช…๋ น์–ด

ํŒŒ์ผ์„ ์ž‘์„ฑํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํŽธ์ง‘๊ธฐ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์œˆ๋„์šฐ์—์„œ๋Š” ๋ฉ”๋ชจ์žฅ์„ ํŽธ์ง‘๊ธฐ์˜ ๊ธฐ๋ณธ์œผ๋กœ ์ง€์›ํ•˜๋Š” ๋ฐ˜๋ฉด ๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” ๊ธฐ๋ณธ ํŽธ์ง‘๊ธฐ๋กœ vi ๋ผ๋Š” ํŽธ์ง‘๊ธฐ๋ฅผ ์ง€์›ํ•œ๋‹ค. vi๋Š” ๋ฆฌ๋ˆ…์Šค์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ™”๋ฉด ํŽธ์ง‘๊ธฐ๋‹ค. ๋ช…๋ น์ด ๋งค์šฐ ๋‹จ์ˆœํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์–ด ์‚ฌ

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Linux] ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด

๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด

2022๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[JavaScript] ์ž์ฃผ ์“ฐ์ด๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฌธ๋ฒ• ์ •๋ฆฌ

object shorthand assignment

2022๋…„ 5์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] React์˜ ๋ผ์ดํ”„์‚ฌ์ดํด ์ดํ•ดํ•˜๊ธฐ (with useEffect)

state๊ฐ€ ์—…๋ฐ์ดํŠธ๋  ๋•Œ ๋งˆ๋‹ค ๋ Œ๋”๋ง์ด ์ƒˆ๋กญ๊ฒŒ ๋œ๋‹ค๊ณ  ํ–ˆ๋Š”๋ฐ ๋งŒ์•ฝ ์•„๋ž˜์™€ ๊ฐ™์ด ์ปดํฌ๋„ŒํŠธ๊ฐ€ ๋งจ ์ฒ˜์Œ ๋ Œ๋”๋ง๋  ๋•Œ state๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ์ƒํ™ฉ์ด๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”?

2022๋…„ 5์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] React์˜ State, Props ์ดํ•ดํ•˜๊ธฐ

React์˜ ์ปดํฌ๋„ŒํŠธ์—์„œ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋กœ ํฌ๊ฒŒ Props ์™€ State ๊ฐ€ ์žˆ๋‹ค. ์ด ๋‘˜์€ ์ปดํฌ๋„ŒํŠธ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋…์œผ๋กœ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•˜๋ฏ€๋กœ ๊ผญ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค.

2022๋…„ 5์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] React ์ปดํฌ๋„ŒํŠธ ์ดํ•ดํ•˜๊ธฐ

React ํ”„๋กœ์ ํŠธ๋ฅผ ์ฒ˜์Œ ๋งŒ๋“ค์—ˆ์„ ๋•Œ ๋ณด์ด๋Š” index.html ํŒŒ์ผ. ํƒœ๊ทธ ์•ˆ์— ์•„๋ฌด ๊ฒƒ๋„ ์—†๋‹ค.

2022๋…„ 5์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] React ํŠน์ง•

React์˜ ํ•ต์‹ฌ ๊ฐœ๋…์€ ๋ฐ”๋กœ Component(์ปดํฌ๋„ŒํŠธ)์ด๋‹ค. ์ปดํฌ๋„ŒํŠธ๋Š” UI๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ์š”์†Œ๋กœ React์—์„œ ์ •๋ง ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค. UI ์š”์†Œ๋“ค์„ ์ž˜๊ฐœ ์ชผ๊ฐœ์„œ ์ปดํฌ๋„ŒํŠธ๋กœ ๋งŒ๋“ค๊ณ  ํŽ˜์ด์ง€์—์„œ ์ปดํฌ๋„ŒํŠธ๋ฅผ ํ•ฉ์น˜๋Š” ๊ฐœ๋…์ด๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.์ทจ๋ฏธ ๊ณต์œ  ํ”Œ๋žซํผ, ํด๋ž˜์Šค 101 ์›น๋„

2022๋…„ 5์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] React ์‹œ์ž‘ํ•˜๊ธฐ

ํ”„๋กœ์ ํŠธ ํด๋”(grab-market-web)๋ฅผ ํ•˜๋‚˜ ๋งŒ๋“  ํ›„ VSCode์—์„œ ํ•ด๋‹น ํด๋”๋ฅผ ์—ด์–ด์ค€๋‹ค.react ํ”„๋กœ์ ํŠธ๋ฅผ ์†์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๋„๊ตฌ create-react-app ์„ ์„ค์น˜ํ•ด์ค€๋‹ค. ์ด๋Š” npm์„ ํ†ตํ•ด์„œ ๊ด€๋ฆฌ๋˜๋Š” ํŒจํ‚ค์ง€๋‹ค. ํ„ฐ๋ฏธ๋„์„ ์—ฌ๋Š” ๋‹จ์ถ•ํ‚ค๋Š” ctrl + j

2022๋…„ 5์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] Node & NPM ์ดํ•ดํ•˜๊ธฐ

์ฒ˜์Œ์— javascript๋Š” ๋ธŒ๋ผ์šฐ์ €์—์„œ๋งŒ ์‹คํ–‰๋˜๋Š” ์–ธ์–ด์˜€์Šต๋‹ˆ๋‹ค. javascript๋ฅผ ์ฝ๊ณ  ์‹คํ–‰์‹œํ‚ค๊ธฐ ์œ„ํ•ด ๋ธŒ๋Ÿฌ์šฐ์ €๋“ค์€ ์„œ๋กœ ๋‹ค๋ฅธ ์—”์ง„(์ฝ”๋“œ ์ธํ„ฐํ”„๋ฆฌํ„ฐ)์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ ์  javascript๊ฐ€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋ฉด์„œ '์›น ๊ฐœ๋ฐœ ๋ง๊ณ  ๋‹ค๋ฅธ ๊ณณ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€ ์•Š

2022๋…„ 5์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[React] React๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

์›น์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„  HTML, CSS, JS๋ฅผ ์ด์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต ์•„๋ž˜์™€ ๊ฐ™์ด ํŽ˜์ด์ง€ ๋ณ„๋กœ ์ฝ”๋“œ๋ฅผ ์งœ๊ฒŒ ๋˜์ฃ .๊ทธ๋Ÿฌ๋‚˜ ์ ์  ์›น์ด ๋ณต์žกํ•ด ์ง€๋ฉด์„œ ๋” ๋งŽ์€ html, Javascript๊ฐ€ ๋“ค์–ด๊ฐ€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ ์  ํ•˜๋‚˜์˜ html ํŒŒ์ผ์— ์ˆ˜๋งŽ์€ Javascript ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

2022๋…„ 5์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[JavaScript] ES6

๋ณ€์ˆ˜ ์„ ์–ธ : let, const๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ : PromiseES6 ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ์‹ค์ œ๋กœ ๋” ํŽธํ•˜๊ฒŒ ์ฝ”๋”ฉ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๋ฉ”์ด์ ธ ๋ธŒ๋ผ์šฐ์ €, Node.js ์„œ๋ฒ„ ๊ฐœ๋ฐœ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ES6 ๋ฌธ๋ฒ•์„ ์ฑ„ํƒํ•˜๊ณ  ์žˆ์–ด์š”. ์ผ๋ฐ˜์ ์œผ๋กœ string ์ž๋ฃŒํ˜•์„ ์กฐํ•ฉ

2022๋…„ 5์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[JavaScript] Promise

Promis๋Š” ๋น„๋™๊ธฐ์ฒ˜๋ฆฌ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋ฅผ ์ธ์ˆ˜๋กœ ์ „๋‹ฌ ๋ฐ›๊ณ resolve, reject ๋‘ ํ•จ์ˆ˜๋ฅผ ์ธ์ˆ˜๋กœ ์ „๋‹ฌ ๋ฐ›๋Š”๋‹ค..then : ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ๊ฐ€ ์„ฑ๊ณตํ–ˆ์„ ๋•Œ ํ˜ธ์ถœ.catch : ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ๊ฐ€ ์‹คํŒจ ํ–ˆ์„๋•Œ ํ˜ธ์ถœ.finally : ์„ฑ๊ณต,์‹คํŒจ ์—ฌ๋ถ€ ์—†์ด ๋ฌด์กฐ๊ฑด ํ•œ ๋ฒˆ

2022๋…„ 5์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[JavaSciprt] ์ฝœ๋ฐฑ ํ•จ์ˆ˜(Callback Function)

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

2022๋…„ 5์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท