โ๏ธ slice() ์์ฝ
๋ฐฐ์ด์์ ํน์ ๊ตฌ๊ฐ์ ์ถ์ถํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ค.
์๋ณธ์ด ์์ ๋์ง ์๊ณ ์ถ์ถ๋ ๋ถ๋ถ๋ง ๋ฐํ๋๋ค.
์์๊ณผ ๋ ๋ถ๋ถ์ ์ง์ ํ ์ ์๋ค.
โ๏ธ slice() ๊ธฐ๋ณธํ
arr.slice(start, end)
// start ์ธ๋ฑ์ค๋ถํฐ end-1 ์ธ๋ฑ์ค๊น์ง์ ๊ตฌ๊ฐ ์ถ์ถ
- start (ํ์) : ์ถ์ถํ ๊ตฌ๊ฐ์ ์์ ์ธ๋ฑ์ค
- end (์ ํ) : ์ถ์ถํ ๊ตฌ๊ฐ์ ๋ง์ง๋ง ์ธ๋ฑ์ค(ํฌํจํ์ง ์์ -> end-1 ์ธ๋ฑ์ค๊น์ง ์ถ์ถ)
โ๏ธ slice() ์์
arr = [1, 2, 3, 4, 5];
arr.slice(2, 4);
// ๊ฒฐ๊ณผ : [3, 4]
'FE > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript] ์๋ฐ์คํฌ๋ฆฝํธ String includes ๋ฉ์๋ (0) | 2024.03.30 |
---|---|
[JavaScript] ์ต๋๊ฐ, ์ต์๊ฐ ๊ตฌํ๊ธฐ (Math.max / Math.min) (0) | 2024.03.28 |
[JavaScript] ์๋ฐ์คํฌ๋ฆฝํธ Join ์ฌ์ฉ๋ฒ (0) | 2024.03.03 |
[JavaScript] ์๋ฐ์คํฌ๋ฆฝํธ ์ฌ๋ฆผ, ๋ด๋ฆผ, ๋ฐ์ฌ๋ฆผ(Math ๋ฉ์๋) (0) | 2024.03.01 |
[JavaScript] ์๋ฐ์คํฌ๋ฆฝํธ reduce ํจ์ ์ฌ์ฉ๋ฒ (0) | 2024.02.28 |