๊ด€๋ฆฌ ๋ฉ”๋‰ด

๐Ÿ–ฅ dev-ruby

[Vue] #12 - ๋ฐ์ดํ„ฐ ์›๋ณธ ๋ณด์กด ๋ณธ๋ฌธ

Vue

[Vue] #12 - ๋ฐ์ดํ„ฐ ์›๋ณธ ๋ณด์กด

ruby_s 2021. 8. 6. 11:19
728x90
๋ฐ˜์‘ํ˜•
SMALL

1. ๋ฐ›์•„์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ๋‘ ๋ณ€์ˆ˜์— ์ €์žฅ ํ›„, ํ•œ ๋ณ€์ˆ˜๋งŒ sort์‹œํ‚ค๋ฉด ๋‹ค๋ฅธ ๋ณ€์ˆ˜๋Š” ์›๋ณธ ๊ทธ๋Œ€๋กœ์ผ๊นŒ?

์•„๋‹ˆ๋‹ค.
๊ฐ™์€ array๋ฅผ ํ• ๋‹น๋ฐ›์€๊ฑฐ๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ ๋ณ€์ˆ˜๋„ ๊ฐ™์ด ์ •๋ ฌ๋œ๋‹ค.

=> ๋ณ„๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋กœ ์ €์žฅํ•˜๊ธฐa= [...data], //data์™€๋Š” ์™„์ „ํžˆ ๋‹ค๋ฅธ ์นดํ”ผ๋ณธ์„ ๋งŒ๋“ค์–ด ์ฃผ์„ธ์š”~ b= data

2. array๋ฅผ ๋ณ„๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋กœ ์ €์žฅ ํ›„, ๋‹ค์‹œ ์›๋ณธ์œผ๋กœ ๋Œ๋ฆฌ๊ธฐ ์œ„ํ•ด ๋Œ€์ž…์„ ํ•œ๋‹ค๋ฉด?

array๋Š” '=' ๋“ฑํ˜ธ๋กœ ๋Œ€์ž…ํ•˜๋ฉด ์™ผ์ชฝ ์˜ค๋ฅธ์ชฝ ๊ฐ’์„ ๊ณต์œ ํ•œ๋‹ค๋Š” ๋œป์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์—, ๊ฐ™์€ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋ฅผ ๊ฐ–๊ฒŒ ๋œ๋‹ค.

๋”ฐ๋ผ์„œ

this.b = [...this.a]; //๋˜ ๋‹ค๋ฅธ ์นดํ”ผ๋ณธ์œผ๋กœ ๋Œ€์ž…ํ•ด์ค˜์•ผ ํ•จ
728x90
๋ฐ˜์‘ํ˜•
LIST

'Vue' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Vue] #14 - router  (0) 2021.08.06
[Vue] #13 - ์ปดํฌ๋„ŒํŠธ์˜ lifecycle  (0) 2021.08.06
[Vue] #11 - UI ์• ๋‹ˆ๋ฉ”์ด์…˜  (0) 2021.08.06
[Vue] #10 - watcher ๋ฐ์ดํ„ฐ ๊ฒ€์‚ฌ  (0) 2021.08.06
[Vue] #9 - input  (0) 2021.08.06