[๐Ÿฆ] JS ๋ฌธ๋ฒ• - Rest operator

ํ˜•ํƒœ๋Š” ...๋ณ€์ˆ˜๋ช… ์œผ๋กœspread operator์™€ ๋‹ฎ์•„์žˆ์ง€๋งŒ, ์‚ฌ์šฉ๋ฐฉ๋ฒ•์€ ๋งค์šฐ ๋‹ค๋ฅธ rest operator  Rest operator๐Ÿ“์‚ฌ์šฉ๋ฐฉ๋ฒ•๋‚˜๋จธ์ง€ ์—ฐ์‚ฐ์ž(= rest operator)๋Š” ํ•จ์ˆ˜์˜ ๋งค๊ฐœ๋ณ€์ˆ˜์—์„œ ์‚ฌ์šฉ๋˜๊ฑฐ๋‚˜, ๊ฐ์ฒด ๋ฆฌํ„ฐ๋Ÿด์ด๋‚˜ ๋ฐฐ์—ด ๋ฆฌํ„ฐ๋Ÿด์—์„œ ๋‚จ์€ ๋ถ€๋ถ„์„ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜๋กœ ๊ทธ๋ฃนํ™”ํ•  ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ•จ์ˆ˜์—์„œ ์—ฌ๋Ÿฌ ์ธ์ˆ˜๋ฅผ ๋ฐฐ์—ด๋กœ ๊ทธ๋ฃนํ™”ํ•˜๊ฑฐ๋‚˜,๊ฐ์ฒด ๋ถ„ํ•ด ํ• ๋‹น(destructuring)์—์„œ ํŠน์ • ์†์„ฑ์„ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ์†์„ฑ๋“ค์„ ์ƒˆ ๊ฐ์ฒด๋กœ ๊ทธ๋ฃนํ™”ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.๋”๋ณด๊ธฐ๊ฐ์ฒด ๋ฆฌํ„ฐ๋Ÿด(๋ฐฐ์—ด ๋ฆฌํ„ฐ๋Ÿด)? ๋‹จ์ˆœํžˆ ์ค‘๊ด„ํ˜ธ {}๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ์ฒด๋ฅผ ์ง์ ‘ ์„ ์–ธํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ๋ฐฐ์—ด๋ฆฌํ„ฐ๋Ÿด๋„ ๋งˆ์ฐฌ๊ฐ€์ง€ []๋ฅผ ํ†ตํ•ด ์ง์ ‘ ์„ ์–ธํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.  ๐Ÿ“ํ•จ์ˆ˜์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฐฐ์—ด๋กœ ๋“ค์–ด์˜ค์ง€ ์•Š๋Š” input์„ ํ•œ ๊ตฐ๋ฐ์— ๋ฌถ์„ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค..

Language/JavaScript 2025. 1. 20. 16:14
JQuery CDN ์ด๋ž€?

[์™•์ดˆ๋ณด] ์›น๊ฐœ๋ฐœ ์ข…ํ•ฉ๋ฐ˜ 3์ฃผ์ฐจ 3-2 ๊ฐ•์˜ ์ค‘"์ด์ „ ๊ฑฐ์—์„œ ๋ณต์‚ฌํ•ด์„œ title ์•„๋ž˜์— ๋ถ™์ด๋ฉด ๋ผ์š”"๋ผ๊ณ  ํ•˜๋ฉฐ ๊ฐ€์ ธ์˜จ '์ด๊ฒŒ ๋ญ์ง€?' ๊ธฐ์–ต์ด ์•ˆ ๋‚œ๋‹ค. ์ง์ „ 2์ฃผ์ฐจ ๊ฐ•์˜๋ฅผ ๋‹ค์‹œ ์ฐพ์•„๋ณด๋‹ˆ 'JQuery CDN' ์ด๋ผ๊ณ  ํ•˜๋Š” ์ฝ”๋“œ์Šค๋‹ˆํŽซ์ด์—ˆ๋‹ค."JQuery๋Š” ๋ˆ„๊ตฐ๊ฐ€ ๋งŒ๋“ค์–ด ๋†“์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.Javascript๋ฅผ ๊ฐ€์ง€๊ณ  ํ™”๋ฉด์„ ํ›จ์”ฌ ๋” ์‰ฝ๊ฒŒ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ์˜ˆ์š”"๋ผ๋Š” ์„ค๋ช…๊ณผ ํ•จ๊ป˜.. ์ด ๊ธฐ๋Šฅ์ด ๋ญ”์ง€ ๊ถ๊ธˆํ•ด์ ธ์„œ ๋ฐ”๋กœ ๊ตฌ๊ธ€๋ง ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป JQuery CDN์ด๋ž€์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ์˜ ์•ฝ์ž๋กœ ๋ฐ์ดํ„ฐ ์‚ฌ์šฉ๋Ÿ‰์ด ๋งŽ์€ ํŽ˜์ด์ง€ ์›นํŽ˜์ด์ง€์˜ ๋กœ๋“œ ์†๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ์—ฐ๊ฒฐ๋œ ์„œ๋ฒ„ ๋„คํŠธ์›Œํฌ์ด๋‹ค.์‚ฌ์šฉ์ž๊ฐ€ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋ฐฉ๋ฌธํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๊ธฐ ์œ„ํ•ด ์ธํ„ฐ๋„ท ํ†ต์‹ ์ด ์ด๋ฃจ์–ด์ง€๋Š”๋ฐํŠนํžˆ ๋™์˜์ƒ์ด๋‚˜ ํฐ ์ด๋ฏธ์ง€์™€ ๊ฐ™์€ ๋Œ€์šฉ๋Ÿ‰ ์ผ์˜ ๊ฒฝ์šฐ ..

Language/JavaScript 2025. 1. 19. 12:05
[๐Ÿฆ] JS ๋ฌธ๋ฒ• - Destructuring (๊ตฌ์กฐ ๋ถ„ํ•ด ํ• ๋‹น)

'destucture'์˜ ๋œป์€ ํŒŒ๊ดดํ•˜๋‹ค๋ฐฐ์—ด, ๊ฐ์ฒด ์•ˆ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฝ‘์•„์“ฐ๋‹ค. Destructuring ๐Ÿ“array ์ ์šฉ ์˜ˆ์‹œ1. ์•„๋ž˜ ๋ฐฐ์—ด์—์„œ "๊ฐ•์•„์ง€"๋Š” dog๋ผ๋Š” ๋ณ€์ˆ˜์—,"๊ณ ์–‘์ด"๋Š” cat์ด๋ผ๋Š” ๋ณ€์ˆ˜์— ๋„ฃ์œผ๋ ค๋ฉด?const ๋™๋ฌผ๋ฆฌ์ŠคํŠธ = ["๊ฐ•์•„์ง€", "๊ณ ์–‘์ด"];๋”๋ณด๊ธฐ์ •๋‹ต1.const dog = ๋™๋ฌผ๋ฆฌ์ŠคํŠธ[0]; // dog => "๊ฐ•์•„์ง€"const cat = ๋™๋ฌผ๋ฆฌ์ŠคํŠธ[1]; // cat => "๊ณ ์–‘์ด" 2.const ๋™๋ฌผ๋ฆฌ์ŠคํŠธ = ["๊ฐ•์•„์ง€", "๊ณ ์–‘์ด"];const [dog, cat] = ๋™๋ฌผ๋ฆฌ์ŠคํŠธ;// dog => "๊ฐ•์•„์ง€"// cat => "๊ณ ์–‘์ด"=> ์ˆœ์„œ์— ๋งž๊ฒŒ ๊ตฌ์กฐ๋ถ„ํ•ดํ• ๋‹น์ด ์ ์šฉ๋œ๋‹ค. 2. ๋ฐฐ์—ด colors์—์„œ ์„ธ ๋ฒˆ์งธ ๊ฐ’์ธ blue๋งŒ ์ถœ๋ ฅํ•˜๋ ค๋ฉด?const colors = ["red",..

Language/JavaScript 2025. 1. 18. 14:56
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
TAG
more
ยซ   2026/03   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
๊ธ€ ๋ณด๊ด€ํ•จ