profile
๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ปFrontend Developer #react #react -native #javascript #typescript

[TIL] 53. ES6 Map(), Set()

Map๊ณผ Set์€ ES6์—์„œ ์ƒˆ๋กœ ๋„์ž…๋œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์ด๋‹ค.Map์€ key๊ฐ€ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•œ๋‹ค๋Š” ์ ์—์„œ ๊ฐ์ฒด์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ, key์— ๋‹ค์–‘ํ•œ ์ž๋ฃŒํ˜•์„ ํ—ˆ์šฉํ•œ๋‹ค๋Š” ์ ์—์„œ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค. new Map() : Map์„ ์ƒ์„ฑํ•œ๋‹ค.map.set(key, value) : key

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

[TIL] 52. Shallow Copy vs Deep Copy

JavaScript์—์„œ ๊ฐ์ฒด๋ฅผ ๋ณต์‚ฌํ•  ๋•Œ, ํ•œ ๊ฐ์ฒด์˜ ๊ฐ’์„ ์ˆ˜์ •ํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐ์ฒด์˜ ๊ฐ’ ๋˜ํ•œ ๋™์ผํ•˜๊ฒŒ ๋ณ€ํ™”ํ•˜๊ฒŒ ๋˜๋Š”๋ฐ ์ด๋ฅผ ์ฐธ์กฐํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.์ฆ‰, ์‚ฌ๋ณธ์„ ๋งŒ๋“ค์–ด๋‚ด๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ์›๋ณธ์„ ์ฐธ์กฐํ•˜๋„๋ก ๋ณต์‚ฌํ•œ ์ฒ™์„ ํ•˜๋Š” ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.๊ฐ์ฒด์˜ ์†์„ฑ์„ ๋ณต์‚ฌํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” Obje

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

[TIL] 51. Attribute์™€ Property์˜ ์ฐจ์ด

JavaScript๋ฅผ ๊ณต๋ถ€ํ•˜๋‹ค๋ณด๋ฉด ์†์„ฑ์ด๋ผ๋Š” ์˜๋ฏธ๋ฅผ ๊ฐ€์ง„ Attribute, Property๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ž์ฃผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋งค๋ฒˆ ์ด ๋‹จ์–ด๋“ค์€ ๋ฌด์Šจ ์ฐจ์ด๊ฐ€ ์žˆ๋Š”๊ฑธ๊นŒ ๊ถ๊ธˆํ•ดํ•˜๋‹ค๊ฐ€ ์ž˜ ์„ค๋ช…๋˜์–ด ์žˆ๋Š” ๊ธ€์„ ์ฝ๊ณ  ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค.Attribute๋Š” HTML elements์— ์ถ”๊ฐ€์ 

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

[TIL] 50. Unit Test - Jest

1. Jest: All-in-one ํ…Œ์ŠคํŒ… ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ž€ Jest๋Š” ํŽ˜์ด์Šค๋ถ์—์„œ ๋งŒ๋“  ํ…Œ์ŠคํŒ… ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. ํŽ˜์ด์Šค๋ถ์—์„œ๋Š” Jest๋ฅผ ๋‹จ์ˆœํ•œ ํ…Œ์ŠคํŒ… ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์•„๋‹Œ "ํ…Œ์ŠคํŒ… ํ”„๋ ˆ์ž„์›Œํฌ"๋ผ๊ณ  ๋ถ€๋ฅด๊ธฐ๋„ ํ•˜๋Š”๋ฐ, ๊ฐ€์กด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ์ฐจ์ด์ ์ด ์žˆ๋‹ค. Jest ์ด์ „

2020๋…„ 4์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 49. Pagination

๋ชฉ๋กํ˜• UI์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ์— ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ•„์š”ํ•œ ๋งŒํผ, ๋˜๋Š” ํ™”๋ฉด์— ๋ณด์ด๋Š” ๋งŒํผ๋งŒ ๋ฐฑ์—”๋“œ์— ์š”์ฒญํ•˜๊ณ  ์‘๋‹ต๋ฐ›์•„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ๊ฒŒ์‹œํŒ ์ฒ˜๋Ÿผ 1~10ํŽ˜์ด์ง€๊ฐ€ ์žˆ๋Š” ํ˜•์‹์€ ๋ฌผ๋ก , ์ธ์Šคํƒ€๊ทธ๋žจ์ฒ˜๋Ÿผ ๊ฐ€์žฅ ํ•˜๋‹จ์˜ ์Šคํฌ๋กค๋กœ ๋‚ด๋ ค์™”์„ ๋•Œ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ 

2020๋…„ 4์›” 28์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

ํ•œ ๋‹ฌ๊ฐ„์˜ ์ธํ„ด ํšŒ๊ณ ๋ก

ํ•œ ๋‹ฌ๊ฐ„์˜ ์ธํ„ด๊ณผ์ •์„ ๋งˆ์ณค๋‹ค. ๐Ÿ™Œ๐Ÿป์ธํ„ด ์ƒํ™œ์„ ํ•˜๋ฉฐ ๋Š๋‚€ ๊ฒƒ๋„ ๋งŽ๊ณ  ์ •๋ฆฌํ•  ๊ฒธ ํšŒ๊ณ ๋ก์„ ์ž‘์„ฑํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ๋‹ค๋‹ˆ๊ณ  ์žˆ๋˜ ๋ถ€ํŠธ์บ ํ”„ ๊ณผ์ • ์ค‘ ๋งˆ์ง€๋ง‰ ๊ณผ์ •์ด์˜€๊ณ , ์ธํ„ด์„ ์•ˆํ•˜๊ณ  ๊ทธ ์‹œ๊ฐ„๋™์•ˆ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ธํ„ด์„ ๋‚˜๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜์˜€๋‹ค. ๊ทธ ์ด์œ ๋Š” ๊ฐœ์ธ์ ์œผ๋กœ

2020๋…„ 4์›” 22์ผ
ยท
4๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 48. Data Structure

Data Structure๋ž€, ๋ฐ์ดํ„ฐ๋ฅผ ์•Œ๋งž๋Š” ๊ตฌ์กฐ์— ๋„ฃ์–ด์„œ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ. Primitive Data Structure Non-Primitive Data Structure Array(List) : ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ์ž๋ฃŒ๊ตฌ์กฐ ์™œ ์ˆœ์„œ๊ฐ€ ์žˆ์„๊นŒ? ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ฐ”๋กœ ์˜†์ž๋ฆฌ

2020๋…„ 4์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 47. Web Storage API(localStorage, sessionStorage), Cookie

1. Web Storage๋ž€? Web Storage๋Š” HTML5์—์„œ ์ถ”๊ฐ€๋œ ์ €์žฅ์†Œ์ด๋‹ค. ๊ฐ„๋‹จํ•œ ํ‚ค์™€ ๊ฐ’์„(key-value Storage) ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. Web Storage๋ฅผ ์ƒ์†๋ฐ›์•„ ๊ตฌํ˜„๋œ localStorage์™€ SessionStorage๊ฐ€ ์กด์žฌํ•œ๋‹ค. ํ‚ค์™€ ๊ฐ’

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

์ธํ„ด์ผ์ง€ 05. Data Store

Data store ๋งŒ๋“œ๋Š” ์ž‘์—…์„ ๋๋‚ด๊ณ  store๋ฅผ ์ ์šฉ์‹œํ‚ค๋Š” ์ค‘์ธ๋ฐ, ๊ทธ ์ „์— ์ง€๊ธˆ๊นŒ์ง€ ํ–ˆ๋˜ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ณ ์ž ํ•œ๋‹ค. Redux๊ฐ€ ์•„๋‹Œ Context API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งŒ๋“ค์—ˆ๊ณ , ํšŒ์‚ฌ์ฝ”๋“œ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ „๋ถ€ ๋‹ค ๊ณต๊ฐœํ•˜์ง€ ๋ชปํ•˜์ง€๋งŒ ์ผ๋ถ€๋งŒ ์ ์–ด๋‘๋ ค๊ณ  ํ•œ๋‹ค. ๐Ÿ™‚์ „์ฒด์ ์ธ ๊ธฐ

2020๋…„ 4์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 46. AWS

AWS๋ž€? AWS(Amazon Web Service)๋Š” ์•„๋งˆ์กด์—์„œ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋กœ, ๋„คํŠธ์›Œํ‚น์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์ƒ ์ปดํ“จํ„ฐ์™€ ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํฌ ์ธํ”„๋ผ ๋“ฑ ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์ฆ‰, ์œ ์ €๊ฐ€ ์ง์ ‘ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ž…ํ•˜๊ณ  ์„ค์น˜ํ•  ํ•„์š” ์—†์ด AWS ์ƒ์—์„œ ํด๋ฆญ ๋ช‡๋ฒˆ์œผ๋กœ ์„œ

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

์ธํ„ด์ผ์ง€ 04. Database architecture

์˜ค๋Š˜ ๊ฐ™์ด ์ธํ„ดํ•˜๊ณ  ์žˆ๋Š” ๋ฐฑ์—”๋“œ ์ˆ˜์—ฐ๋‹˜์ด MongoDB(Database architecture)์— ๊ด€๋ จํ•˜์—ฌ ์งˆ๋ฌธ์„ ํ•ด์„œ Dennis๋‹˜์ด ์„ค๋ช…์„ ํ•ด์ฃผ์…ง๋Š”๋ฐ, ๊ถ๊ธˆํ•ด์„œ ๊ฐ™์ด ๋“ค์€ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค. ๐Ÿ‘€DB๊ฐ€ 1๊ฐœ๋งŒ ์žˆ์„ ๊ฒฝ์šฐMongoDB๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Replicatio

2020๋…„ 4์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

์ธํ„ด์ผ์ง€ 03. Agile๊ณผ Scrum

์ธํ„ด์ƒํ™œ 2์ฃผ์ฐจ์— Sprint Metting(Retrospective)์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์ƒ๊ฒผ๋‹ค.์ƒ๊ฐ๋ณด๋‹ค ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ๊ณ  ๊ธฐ๋กํ•˜๊ณ  ์‹ถ์€ ๋‚ด์šฉ์ด ๋งŽ์ง€๋งŒ ์˜ค๋Š˜์€ ์• ์ž์ผ์— ๊ด€๋ จํ•˜์—ฌ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ์ฐฝ์กฐํ•˜๋ฉฐ ๋ณ€ํ™”์— ๋Œ€์‘ํ•˜๋Š” ๋Šฅ๋ ฅ์œผ๋กœ, ๋ถˆํ™•์‹คํ•˜๊ณ  ๋์—†์ด ๋ณ€ํ•˜๋Š” ํ™˜๊ฒฝ์—

2020๋…„ 4์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 45. JavaScript Operator

๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž๋Š” Boolean๊ฐ’๊ณผ ํ•จ๊ป˜ ์“ฐ์ด๋ฉฐ, Boolean๊ฐ’์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค.๋‹จ, &&์™€ ||์˜ ๊ฒฝ์šฐ ํ”ผ์—ฐ์‚ฐ์ž ์ค‘ ํ•˜๋‚˜์˜ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Boolean๊ฐ’ ์™ธ์˜ ๋‹ค๋ฅธ ๊ฐ’๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ๋‹ค.์ขŒํ•ญ๊ณผ ์šฐํ•ญ์„ ๋น„๊ตํ•˜์—ฌ boolean๊ฐ’์œผ๋กœ ๋ฐ˜ํ™˜ํ•œ๋‹ค.โœ”๏ธ

2020๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

์ธํ„ด์ผ์ง€ 02. Context API

javascript๋Š” ์›นํŽ˜์ด์ง€์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋„๋ก ๋งŒ๋“ค์–ด์ง„ ์–ธ์–ด. ์ฆ‰, ์›นํŽ˜์ด์ง€๋ฅผ ๋™์ ์œผ๋กœ ๋งŒ๋“ค์–ด ์ค€๋‹ค. ์ฃผ์„ (Commenting) ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ธด ํ–ˆ์ง€๋งŒ ๋ธŒ๋ผ์šฐ์ €์—์„œ ํ•ด๋‹น ์ฝ”๋“œ๋Š” ๋ฌด์‹œํ•˜๋ผ๋Š” ๋œป. ์œ„์™€ ๊ฐ™์ด ์ฃผ์„์„ ๋‹ฌ์•„ ์ค„ ๋•Œ๋Š” //๋กœ ์‹œ์ž‘ํ•œ๋‹ค. ๋งŒ์•ฝ, ์—ฌ๋Ÿฌ ์ค„์„ ์ฃผ

2020๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 44. ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ method : slice(),substr(), substring()

slice(์‹œ์ž‘ ์ธ๋ฑ์Šค, ์ข…๋ฃŒ ์ธ๋ฑ์Šค) ๊ธฐ์กด ๋ฐฐ์—ด์€ ๋ณ€ํ•˜์ง€ ์•Š๊ณ , ์ž˜๋ผ๋‚ธ ๋ฐฐ์—ด์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค. ๋‹จ, ์‹œ์ž‘ ์ธ๋ฑ์Šค๋Š” ๋ฆฌํ„ด๊ฐ’์— ํฌํ•จ๋˜๋ฉฐ ์ข…๋ฃŒ ์ธ๋ฑ์Šค๋Š” ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค. substring(์‹œ์ž‘ ์ธ๋ฑ์Šค, ์ข…๋ฃŒ ์ธ๋ฑ์Šค) ์‹œ์ž‘์ธ๋ฑ์Šค๋ถ€ํ„ฐ ์ข…๋ฃŒ ์ธ๋ฑ์Šค ์ „๊นŒ์ง€ ์ž˜๋ผ์„œ ๋ฐ˜ํ™˜ ๋‹จ, slic

2020๋…„ 4์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[Project 02] 2์ฐจ ํ”„๋กœ์ ํŠธ ํšŒ๊ณ 

ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ 2์ฃผ๋™์•ˆ (2.21 ~ 3.6) ๋„ค์ด๋ฒ„ ๋ฐ”์ด๋ธŒ ์›น/์•ฑ ํด๋ก ์ฝ”๋”ฉ์„ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ 3๋ช… + ๋ฐฑ์—”๋“œ 2๋ช… + ๋„ค์ดํ‹ฐ๋ธŒ 1๋ช… ์ด 5๋ช…์˜ ๊ฐœ๋ฐœ์ž๋“ค์ด ํ•œ ํŒ€์ด ๋˜์—ˆ์œผ๋ฉฐ, ์ €๋Š” ๋„ค์ดํ‹ฐ๋ธŒ๋ฅผ ๋‹ด๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ Github ๋ฐฑ์—”๋“œ Github ๋„ค์ดํ‹ฐ๋ธŒ

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

[TIL] 43. ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ € ํ…Œ์ŠคํŒ… (Cross Browser Testing)

์›น ์‚ฌ์ดํŠธ(๋˜๋Š” ์›น์•ฑ)๊ฐ€ ์–ด๋Š ๋ฒ„์ „์˜ ๋ธŒ๋ผ์šฐ์ €์—์„œ๋‚˜, ์–ด๋Š ๋””๋ฐ”์ด์Šค์—์„œ๋„ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฌผ์ด ๋‚˜์˜ค๋„๋ก ํ™•์ธํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๋‹จ๊ณ„๋ฅผ ๋งํ•œ๋‹ค.์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ(Internet Explorer, ie), ํฌ๋กฌ(Chrome), ์‚ฌํŒŒ๋ฆฌ(Safari)๋Š” ๊ธฐ๋ณธ์ด๊ณ  ๋ชจ๋ฐ”์ผ์—์„œ ์นด์นด์˜คํ†ก ์›น๋ทฐ

2020๋…„ 4์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[Project 02] 6. ์Œ์•… ์žฌ์ƒ๋ฐ”

1์ฃผ์ฐจ : ์ดˆ๊ธฐ์„ธํŒ…, ๋ฉ”์ธ ํŽ˜์ด์ง€, ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€2์ฃผ์ฐจ : ์ฐจํŠธ ํŽ˜์ด์ง€, ์Šคํ…Œ์ด์…˜ ํŽ˜์ด์ง€, ์Œ์•… ์žฌ์ƒ๋ฐ”, API Test๊ฐ€์žฅ ์–ด๋ ค์› ๋˜ ์Œ์•… ์žฌ์ƒ๋ฐ”..๐Ÿ˜ญ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์•ˆ์“ฐ๊ณ  ํ•˜๋ ค๋‹ˆ ์ •๋ง ๋ง‰๋ง‰ํ–ˆ๋‹ค.์Œ์•… ์žฌ์ƒํ•˜๊ณ  ๋„๋Š” ๊ฒƒ ๊นŒ์ง€๋Š” ์™„๋ฃŒ ํ–ˆ๋Š”๋ฐ, ์žฌ์ƒ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ ์ƒํƒœ์—์„œ ๋ฉˆ

2020๋…„ 3์›” 31์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

์ธํ„ด์ผ์ง€ 01. Git, Asana

๋ฒŒ์จ ๊ธฐ์—…ํ˜‘์—…์„ ์‹œ์ž‘ํ•œ์ง€ ์ผ์ฃผ์ผ์ด ๋˜์—ˆ๋‹ค ๐Ÿคญ ๊ธฐ์—…ํ˜‘์—…์„ ๋‚˜๊ฐˆ๊นŒ ๋ง๊นŒ ๋งŽ์ด ๊ณ ๋ฏผํ–ˆ์—ˆ๋Š”๋ฐ ๊ฒฐ๋ก ์ ์œผ๋กœ ๋งํ•˜๋ฉด ๋‚˜๊ฐ€๊ธธ ์ •๋ง ์ž˜ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์šฐ์„  ๋„ˆ๋ฌด ์‹ค๋ ฅ์žˆ๊ณ  ์ข‹์€ ๋ถ„๋“ค์—๊ฒŒ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•˜๊ณ , ์นœ์ ˆํ•˜๊ฒŒ ๊ฐ€๋ฅด์ณ์ฃผ์…”์„œ ์—ด์‹ฌํžˆ ํ•˜๊ณ  ์‹ถ์€ ๋งˆ์Œ์ด ๋ถˆ๋ˆ๋ถˆ๋ˆ ์ƒ

2020๋…„ 3์›” 30์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[TIL] 42. Node.js ์ž…๋ ฅ๋ฐ›๊ธฐ

๊ธฐ๋ณธ์ ์ธ ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉฐ, ์œ„ ์ฝ”๋“œ๋Š” ํ•œ ์ค„์˜ ์ž…๋ ฅ๋งŒ ๋ฐ›๊ณ  ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚˜๋Š” ๊ตฌ์กฐ์ด๋‹ค.๋งŒ์•ฝ rl.close()๋ถ€๋ถ„์ด ์—†๋‹ค๋ฉด ๋ฌดํ•œ์œผ๋กœ ์ž…๋ ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฐ›์€๋งŒํผ ์‹ค์‹œ๊ฐ„์œผ๋กœ console.log๋ฅผ ์ฐ๋Š”๋‹ค. ๋‹ค๋ฅธ ๋ถ„๋“ค ์ฝ”๋“œ๋ฅผ ๋ณด๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ•จ์ˆ˜๋„ ๋ณผ ์ˆ˜

2020๋…„ 3์›” 30์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€