반응형
slice() 메서드는 array 배열과 string 문자열에서 다 사용되는데, 쓰다보니 조금 헷갈려서 정리한다.
slice는 단어뜻 그대로 값을 잘라내는데에 쓰인다.
let arr = ['hope', 'jin', 'monster', 'jimin', 'kooki', 'taetae', 'suga']
arr.slice(3);
console.log(arr) // 결과는 'jimin', 'kooki', 'taetae', 'suga'
slice(n);
n번째 인덱스의 값부터 끝의 값까지 불러온다.
slice(a, b);
파라미터가 2개 오면, a를 시작으로 b-1까지의 값을 불러온다.
slice(-n)
음수가 오게 되면 끝(오른쪽)에서부터 왼쪽 방향으로 n개의 값을 불러온다.
string도 마찬가지다.
let str= "love yourself. I'm still hungry"
str.slice(-6);
console.log(str); // 결과는 "hungry"
반응형
'JAVASCRIPT' 카테고리의 다른 글
자바스크립트 배열 메서드 sort() 개념 완전 정리 (0) | 2020.07.22 |
---|---|
iframe모달 창(새창)에 draggable 드래그엔드랍 기능 넣기 (0) | 2020.07.17 |
자식 iframe 새창 열고닫기 + submit 후 리로드 방법 (1) | 2020.07.08 |
[제이쿼리] 반응형 3depth 메뉴 슬라이드 토글 이벤트 만들기 (전파 방지하는 법) (0) | 2020.07.06 |
제이쿼리 버튼 클릭 이벤트 - 버튼 외 화면 다른 곳을 누르면 효과 (0) | 2020.06.30 |