post-thumbnail

๋ฐฑ์ค€2667.๋‹จ์ง€๋ฒˆํ˜ธ๋ถ™์ด๊ธฐ(js)

DFS๊ฐœ๋…์„ ์‚ฌ์šฉํ•ด์„œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ’€์–ด๋ณด์ž.<๊ทธ๋ฆผ 1>๊ณผ ๊ฐ™์ด ์ •์‚ฌ๊ฐํ˜• ๋ชจ์–‘์˜ ์ง€๋„๊ฐ€ ์žˆ๋‹ค. 1์€ ์ง‘์ด ์žˆ๋Š” ๊ณณ์„, 0์€ ์ง‘์ด ์—†๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์ฒ ์ˆ˜๋Š” ์ด ์ง€๋„๋ฅผ ๊ฐ€์ง€๊ณ  ์—ฐ๊ฒฐ๋œ ์ง‘์˜ ๋ชจ์ž„์ธ ๋‹จ์ง€๋ฅผ ์ •์˜ํ•˜๊ณ , ๋‹จ์ง€์— ๋ฒˆํ˜ธ๋ฅผ ๋ถ™์ด๋ ค ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ์—ฐ๊ฒฐ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ

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

TIL89. ES๋ชจ๋“ˆ

"import { Module } from" ๊ณผ "import Module from" ์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. import, export ๋ฌธ์€ JavaScript ๋ชจ๋“ˆ์—์„œ ํ•จ์ˆ˜, ๊ฐ์ฒด, ์›์‹œ ๊ฐ’์„ ๋‚ด๋ณด๋‚ด๊ฑฐ๋‚˜ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.์—ฌ๋Ÿฌ ๊ฐ’๋“ค์„ export/importํ•˜

2021๋…„ 9์›” 28์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

TIL88. zip array

๋‹ค๋ฅธ ๋‘ ๋ฐฐ์—ด์„ ํ•œ ๋ฐฐ์—ด์ฒ˜๋Ÿผ ๋งŒ๋“ค์–ด๋ณด์ž.ํ•˜๋“œ์ฝ”๋”ฉ๋œ ๋ถ€๋ถ„์„ ๋งต์„ ๋Œ๋ ค์„œ ์˜ˆ์˜๊ฒŒ ๋งŒ๋“ค์–ด๋ณด์ž.๋ชฉํ‘œ: ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ๋ฐฐ์—ด์„ ๊ฐ€์ง€๊ณ  ํ•˜๋‚˜์˜ ๋งต์„ ๋Œ๋ ค ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚ด์•ผ ํ•œ๋‹ค. \-> zip array ํ™œ์šฉํ•˜๊ธฐ์š”์†Œ์˜ ๊ฐฏ์ˆ˜๊ฐ€ ์ •ํ•ด์ ธ ์žˆ๋Š” ๋ฐฐ์—ด, ํŠœํ”Œํ˜•ํƒœ์šฐ์„  ๋ฐ์ดํ„ฐ์—์„œ ํ•„์š”ํ•œ ๋ถ€๋ถ„์„

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

TIL80. Redux&React

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ”„๋ ˆ์ž„์›Œํฌ์ธ ์•ต๊ทค๋Ÿฌ,๋ทฐ์™€ ๋‹ฌ๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ ๋ฆฌ์•กํŠธ๋Š” ์ž์ฒด์ ์œผ๋กœ ์ƒํƒœ๊ด€๋ฆฌ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ƒํƒœ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ 'Redux'์™€ ์‚ฌ์šฉ๋œ๋‹ค. ๋ฆฌ์•กํŠธ์— redux๋ฅผ ์ ์šฉํ•˜์—ฌ ์‚ฌ์šฉํ•ด๋ณด์ž. ์ปดํฌ๋„ŒํŠธ ๊ตฌ์กฐ ๋ฆฌ๋•์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ํŒจํ„ด์€ ํ”„

2021๋…„ 5์›” 15์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

TIL79.for vs while ๋ฐ˜๋ณต๋ฌธ

for๋ฌธ๊ณผ while๋ฌธ์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด ์ •ํ™•ํžˆ ์•Œ์•„๋ณด์ž.๋ฐ˜๋ณต๋ฌธ์— for, while์กด์žฌ์— ๋Œ€ํ•ด์„œ๋Š” ์•Œ์•˜์ง€๋งŒ ์–ด๋–ค ๊ฒฝ์šฐ์— ๊ตฌ๋ถ„ํ•ด์„œ ์“ฐ๋Š”์ง€ ๋ชฐ๋ž๊ธฐ ๋•Œ๋ฌธ์— ์˜ค์ง for๋ฌธ๋งŒ ์‚ฌ์šฉํ•ด์™”๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€๋‹ค๊ฐ€ while๋ฌธ์„ ์‚ฌ์šฉํ•ด์•ผํ•˜๋Š” ์ด์œ ๋ฅผ ๋”ฑ ์ฐพ์•„์„œ ์ •๋ฆฌํ•ด์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค

2021๋…„ 4์›” 11์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

TIL72.react hook + axios ์‚ฌ์šฉํ•˜๊ธฐ

๋น„๊ตํ•˜๊ธฐ ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜์—ฌ ๋ฐ›์•„์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ˜์†”์— ๋ณด์—ฌ์ฃผ๊ธฐ ๋ฌธ์ œ์ : ๋นˆ๋ฐฐ์—ด์ด ๋‚˜์˜จ๋‹ค. ์•„๋งˆ๋„ ๋น„๋™๊ธฐ๋ฐฉ์‹๋•Œ๋ฌธ์— ์„œ๋ฒ„๋ฅผ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ , ์ฝ˜์†”์„ ๋จผ์ € ์ฐ์–ด ๋ณด์—ฌ์ฃผ๋Š” ๋“ฏํ•˜๋‹ค. ์›๋ž˜์ฝ”๋“œ useEffect(() => { axios.get(${QUESTIONAPI}) .t

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

TIL70. target vs currentTarget

event์˜ ๊ฐ์ฒด target๊ณผ currentTarget์„ ๋น„๊ตํ•ด๋ณด์ž.๋‘˜์˜ ์ฐจ์ด๋ฅผ ์•Œ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด๋ฒคํŠธ ๋ฒ„๋ธ”๋ง์ด๋ผ๋Š” ๊ฐœ๋…์— ๋Œ€ํ•ด ์•Œ์•„์•ผ ํ•œ๋‹ค.์ด๋ฒคํŠธ ๋ฒ„๋ธ”๋ง์€ ํŠน์ • ํ™”๋ฉด ์š”์†Œ์—์„œ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ํ•ด๋‹น ์ด๋ฒคํŠธ๊ฐ€ ๋” ์ƒ์œ„์˜ ํ™”๋ฉด ์š”์†Œ๋“ค๋กœ ์ „๋‹ฌ๋˜์–ด ๊ฐ€๋Š” ํŠน์„ฑ์„ ์˜๋ฏธํ•œ๋‹ค.

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

TIL69.Closure

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋“ฑ์žฅํ•˜๋Š” ๋ณดํŽธ์ ์ธ ํŠน์„ฑ์ธ ํด๋กœ์ €์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. closure๋ž€? MDN์˜ ์ •์˜์— ๋”ฐ๋ฅด๋ฉด, ํด๋กœ์ €๋Š” ํ•จ์ˆ˜์™€ ๊ทธ ํ•จ์ˆ˜๊ฐ€ ์„ ์–ธ๋์„ ๋•Œ์˜ ๋ ‰์‹œ์ปฌ ํ™˜๊ฒฝ(Lexical environment)๊ณผ์˜ ์กฐํ•ฉ์ด๋‹ค. ํ”ํžˆ ํ•จ์ˆ˜ ๋‚ด์—์„œ ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜๊ณ  ์‚ฌ์šฉํ•˜๋ฉด

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

TIL60.ํ”„๋กœํ† ํƒ€์ž…(2)์ฒด์ธ

ํ”„๋กœํ† ํƒ€์ž… 2๋ฒˆ์งธ, 'ํ”„๋กœํ† ํƒ€์ž… ์ฒด์ธ'์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž."์˜ค๋ฒ„๋ผ์ด๋“œ = ๋ฎ์–ด์“ฐ๊ธฐ"์ƒ์„ฑ์ž ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์ƒ์†์„ ํ•˜๋‹ค๋ณด๋ฉด ๋ฌผ๋ ค๋ฐ›์€ ๋ถ€๋ชจ์˜ ๊ธฐ๋Šฅ์„ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์žฌ์ •์˜ํ•ด์•ผ ํ•  ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ธด๋‹ค. ์ด๋•Œ ์ž์‹ํด๋ž˜์Šค์—์„œ ๋ถ€๋ชจํด๋ž˜์Šค์˜ ๊ธฐ๋Šฅ์„ ์žฌ์ •์˜ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด '์˜ค๋ฒ„

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

TIL59. ํ”„๋กœํ† ํƒ€์ž…(1)๊ฐœ๋…

'ํ”„๋กœํ†  ํƒ€์ž…'์˜ ๊ฐœ๋…์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.

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

TIL57.์ฝœ๋ฐฑํ•จ์ˆ˜

'์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ' ์ฑ…์„ ํ†ตํ•ด ์ฝœ๋ฐฑํ•จ์ˆ˜์— ๋Œ€ํ•ด ๊นŠ๊ฒŒ ์•Œ์•„๋ณด์ž.(์ฑ•ํ„ฐ4) ์ฝœ๋ฐฑ ํ•จ์ˆ˜ ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋Š” ๋‹ค๋ฅธ ์ฝ”๋“œ(ํ•จ์ˆ˜,๋ฉ”์†Œ๋“œ)์— ์ธ์ž๋กœ ๋„˜๊ฒจ์คŒ์œผ๋กœ์จ ๊ทธ ์ œ์–ด๊ถŒ๋„ ํ•จ๊ป˜ ์œ„์ž„ํ•œ ํ•จ์ˆ˜๋ฅผ ๋งํ•œ๋‹ค. ๋ฌด์–ธ๊ฐ€ ์ผ์„ ๋‹ค๋ฅธ ๊ฐ์ฒด์—๊ฒŒ ์‹œํ‚ค๊ณ , ๊ทธ ์ผ์ด ๋๋‚˜๋Š” ๊ฒƒ์„ ๊ธฐ๋‹ค๋ฆฌ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ทธ

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

TIL45. ๋ฐ˜๋ณต๋ฌธ์˜ ์„ธ๊ณ„

๋ฐ˜๋ณต๋ฌธ์˜ ์ข…๋ฅ˜๋Š” ์ฐธ ๋‹ค์–‘ํ•˜๋‹ค. ๊ทธ๋™์•ˆ ๊ฐ๊ฐ์˜ ์ฐจ์ด๋ฅผ ๋ชจ๋ฅด๊ณ  ์‚ฌ์šฉํ•œ ๊ฒƒ ๊ฐ™์•„์„œ ์ด๋ฒˆ ๊ธฐํšŒ๋ฅผ ํ†ตํ•ด ๋ช…ํ™•ํ•˜๊ฒŒ ๊ตฌ๋ถ„ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ€์ ธ๋ณด์ž. ๊ฐ€์žฅ ๋ฒ ์ด์งํ•œ for๋ฌธ ๋ฌธ๋ฒ•์ด๋ฉฐ index๋กœ ์ง์ ‘ ๋ฐฐ์—ด์˜ ์š”์†Œ๋ฅผ ์„ ํƒํ•˜์—ฌ ๋ณด์—ฌ์ค€๋‹ค. ๊ฐ€์žฅ ๋น ๋ฅด๊ณ  ๋‹จ์ˆœํ•˜๊ณ , ๋ชจ๋“  ์ž๋ฃŒํ˜•์— ๋Œ€ํ•ด ์‚ฌ

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

TIL39. Switch๋ฌธ ์‚ฌ์šฉํ•˜๊ธฐ

๊ธฐ์กด์— ์ž‘์„ฑํ•œ if๋ฌธ์„ switch๋ฌธ์œผ๋กœ ์ˆ˜์ •ํ•˜์—ฌ ์‚ฌ์šฉํ•ด๋ณด์ž.switch๋ฌธ์€ if๋ฌธ๊ณผ ๊ฐ™์ด ์กฐ๊ฑด๋ฌธ์ด์ง€๋งŒ, switch๋ฌธ์€ if๋ฌธ์ฒ˜๋Ÿผ ์กฐ๊ฑด์‹์ด ์ด์ƒ,์ดํ•˜,์ดˆ๊ณผ,๋ฏธ๋งŒ๊ฐ™์€ ๋ถ€๋“ฑ์‹(<,<=,>,>=)์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์˜ค์ง === ๋งŒ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰, ๋ชจ๋“ 

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

TIL37.์ •๊ทœ์‹ ํ‘œํ˜„

๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž… ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ์‹œ ์œ ์šฉํ•œ ์ •๊ทœ์‹ ํ‘œํ˜„์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.์ •๊ทœ ํ‘œํ˜„์‹์€ ๋ฌธ์ž์—ด์— ๋‚˜ํƒ€๋Š” ํŠน์ • ๋ฌธ์ž ์กฐํ•ฉ๊ณผ ๋Œ€์‘์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ํŒจํ„ด์„ ๋งํ•œ๋‹ค. ์ด ํŒจํ„ด๋“ค์€ RegExp์˜ exec ๋ฉ”์†Œ๋“œ์™€ test ๋ฉ”์†Œ๋“œ ,๊ทธ๋ฆฌ๊ณ  String์˜ match๋ฉ”์†Œ๋“œ , re

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

TIL35.๋‚ฏ์„  ๋ฌธ๋ฒ•๋“ค

๊ทธ๋™์•ˆ ์ž˜์‚ฌ์šฉํ•˜์ง€์•Š์•„ ๋‚ฏ์„ค์—ˆ๋˜ ์‹ฌํ™”๋ฌธ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ  ์‚ฌ์šฉํ•ด๋ณด์ž. ์‚ผํ•ญ ์กฐ๊ฑด ์—ฐ์‚ฐ์ž ์„ธ ๊ฐœ์˜ ํ”ผ์—ฐ์‚ฐ์ž๋ฅผ ์ทจํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ js์—ฐ์‚ฐ์ž์ด๋‹ค. ๋ฆฌ์•กํŠธ์—์„œ๋Š” js if/else๋ฐฉ๋ฒ•๋ณด๋‹ค๋„ ์‚ผํ•ญ์—ฐ์‚ฐ์ž๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ธฐ๋ณธ์œผ๋กœ ์—ฌ๊ฒจ์ง„๋‹ค. condition ? exprIfTr

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

TIL.34 ๋™๊ธฐใƒป๋น„๋™๊ธฐ

๋™๊ธฐ์™€ ๋น„๋™๊ธฐ์˜ ๊ฐœ๋…์„ ์•Œ์•„๋ณด๊ณ , ๋น„๋™๊ธฐ์˜ ํ•˜์ด๋ผ์ดํŠธ 'async'์™€ 'await'์— ๋Œ€ํ•ด์„œ๋„ ์•Œ์•„๋ณด์ž. ๋™๊ธฐ(Synchronous)ใƒป๋น„๋™๊ธฐ(Asynchronous) ๋™๊ธฐ๋Š” ์ฝ”๋“œ ์ˆœ์„œ๋Œ€๋กœ ๋™์ž‘์ด ์ด๋ฃจ์–ด์ง€๋ฉฐ, ๋น„๋™๊ธฐ๋Š” ์–ธ์ œ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋ ์ง€ ๋ชจ๋ฅธ๋‹ค. promise 'ํ”„

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

TIL30.DOM

๋”๋”๋”๋”๋”๋”๐ŸŽต ๐ŸŸ ๐Ÿ  ๐Ÿก html๊ณผ js๋ฅผ ๊ฐ€๊น๊ฒŒ ํ•ด์ฃผ๋Š” DOM์˜ ์—ญํ• ๊ณผ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.๋ฌธ์„œ ๊ฐ์ฒด ๋ชจ๋ธ(The Document Object Model, DOM)์ด๋ž€ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ HTML ์›นํŽ˜์ด์ง€๋ฅผ ์ธ์‹ํ•˜๋Š” ๋ฐฉ์‹์„ ๊ณ„์ธตํ™”์‹œ์ผœ ํŠธ๋ฆฌ๊ตฌ์กฐ๋กœ ๋งŒ๋“  ๊ฐ์ฒด(Objec

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

TIL27.array methods

๋‹ค์–‘ํ•œ ๋ฐฐ์—ด ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด๋ณด๊ณ , ์ฐจ์ด์ ์„ ์•Œ์•„๋ณด์ž. array methods ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—๋Š” ์œ ์šฉํ•œ ์–ด๋ ˆ์ด ๋ฉ”์†Œ๋“œ๊ฐ€ ์กด์žฌํ•˜๊ณ , ๊ธฐ์กด์˜ ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด์„œ ๋งŒ๋“ค์–ด์ง€๋Š” ๋งŽ์˜ ์–‘์˜ ์ฝ”๋“œ๋ฅผ ์–ด๋ ˆ์ด ๋ฉ”์†Œ๋“œ๋ฅผ ํ†ตํ•ด์„œ ์ข€ ๋” ์ง๊ด€์ ์ด๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ฝœ๋ฐฑํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ๊ฐ ์š”์†Œ์— ๋Œ€

2020๋…„ 9์›” 28์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

TIL26.object ๋ฌธ์ œ๋“ค

๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๊ฐ์ฒด ๋ฌธ์ œ๋ฅผ ์ ‘ํ•ด๋ณด์ž. ๊ฐ์ฒด ์ด์šฉํ•ด์„œ ์ด ํŒ๋งค๋Ÿ‰, ๋ฆฌ๋ทฐ๊ฐœ์ˆ˜, ์ข‹์•„์š”์ˆ˜ ๊ตฌํ•˜๊ธฐ ์ธ์ž๋กœ ๋ฐ›์€ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํ•ฉํ•ด์„œ, ๊ตฌ์กฐ๋ฅผ ๋ฐ”๊ฟ”์„œ ๋ฆฌํ„ดํ•˜์ž. objData๊ฐ€ ๊ฐ–๊ณ  ์žˆ๋Š” property๋Š” ๋‹ค์Œ์˜ 3๊ฐœ์ด๋‹ค. sumAmount: ์ด ํŒ๋งค๋Ÿ‰ sumReview: ์ด ๋ฆฌ

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

TIL25.JS class

js์— class๋‚˜ object๊ฐ€ ์—†๋‹ค๋ฉด, ๊ทœ๋ชจ์žˆ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค๊ธฐ ๊ต‰์žฅํžˆ ํž˜๋“ค๋‹ค. 'class'์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ , object์™€์˜ ์ฐจ์ด๋ฅผ ์ •๋ฆฌํ•ด๋ณด์ž.ํด๋ž˜์Šค๋Š” ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ํ•ต์‹ฌ์ด๋‹ค. ์ฒญ์‚ฌ์ง„, ๋˜๋Š” template๋ผ๊ณ  ๋ถˆ๋ฆฌ๊ธฐ๋„ ํ•œ๋‹ค.์—ฐ๊ด€์žˆ๋Š” ๋ฐ์ดํ„ฐ๋“ค์ด ์ข…ํ•ฉ์ ์œผ

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