티스토리 뷰

[JS]

[JavaScript] .slice() 사용법

코딩-noob 2021. 8. 9. 11:11

let str = 'string'      

 

 

 

.slice()의사용법 

 

 

1. 얕은 복사 하기

str.slice()                         // 얕은 복사

 

 

 

 

2. .slice() 가로안에 숫자 2개를 넣어서 쓰기

순번 0 1 2 3 4 5
문자열 s t r i n g

 

str.slice(2, 4)

을 사용한다고 하면

순번 2번 부터 4 - 1 순번까지 해당되는 부위를 출력해줍니다.

결과물은 

"ri"

 

 

 

3 .slice() 가로안에 숫자 하나만 넣어서 쓰기

순번 0 1 2 3 4 5
문자열 s t r i n g

 

str.slice(3)

을 사용한다고 하면 

순번 0번 에서 부터 3 - 1 순번 까지 해당되는 부위를 제외한 나머지 문자열이 출렵됩니다.

결과물 은 "ing"

 

 

 

4. .slice() 주의 점

.slice() 에서 숫자 2개를 넣을때는 뒤에 숫자는 무조건 앞의 숫자보다 커야 합니다. 

작을 경우 syntaxError  또는 배열일 경우 빈배열이 출력됩니다. 

 

ex) .slice(3, 2) , .slice(1, 1), .slice(3, 3)

모두 syntaxError  또는 배열일 경우 빈배열이 출력됩니다.

 

 

 

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
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
글 보관함