JavaScript์์ ๋ฐฐ์ด ์ค๋ณต ์ ๊ฑฐํ๋ 5๊ฐ์ง ๋ฐฉ๋ฒ
JavaScript์์ ๋ฐฐ์ด์ ์ค๋ณต๋ ์์๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ ๋งค์ฐ ํํ ์์
์
๋๋ค. ๊ฐ๊ฐ์ ๋ฐฉ๋ฒ์๋ ์ฅ๋จ์ ์ด ์์ผ๋, ์ํฉ์ ๋ง๋ ์ต์ ์ ๋ฐฉ๋ฒ์ ์ ํํ์๋ฉด ๋ฉ๋๋ค.1. Set ๊ฐ์ฒด ์ฌ์ฉํ๊ธฐ๊ฐ์ฅ ํ๋์ ์ด๊ณ ๊น๋ํ ๋ฐฉ๋ฒ์
๋๋ค.const numbers = [1, 2, 2, 3, 3, 4, 5, 5]; const unique_numbers = [...new Set(numbers)]; console.log(unique_numbers); // [1, 2, 3, 4, 5]์ฅ์ :์ฝ๋๊ฐ ๊ฐ๊ฒฐํ๊ณ ์ฝ๊ธฐ ์ฝ์ต๋๋ค์ฑ๋ฅ์ด ์ฐ์ํฉ๋๋คES6+ ํ๊ฒฝ์์ ๊ถ์ฅ๋๋ ๋ฐฉ์์
๋๋ค๋จ์ :IE์์๋ ์ง์๋์ง ์์ต๋๋ค (ํด๋ฆฌํ ํ์)2. filter() ๋ฉ์๋ ํ์ฉํ๊ธฐ๋ฐฐ์ด์ ์ธ๋ฑ์ค๋ฅผ ๋น๊ตํ๋ ๋ฐฉ์์
๋๋ค.const fruits = ['apple', ..
2025. 1. 13.