티스토리 뷰
어떤 배열의 begin부터 end까지(end 미포함)에 대한 얕은 복사본을 새로운 배열 객체로 반환한다. 원본 배열은 바뀌지 않는다.
구분
slice()
slice(start)
slice(start, end)
[start] 옵션
- 0을 시작으로 하는 추출 시작점에 대한 인덱스를 의미한다.
- 음수 인덱스는 배열의 끝에서부터의 길이를 나타낸다.
- begin 값이 생략된 경우, 모든 배열을 반환한다.
- begin이 배열의 길이보다 큰 경우, 빈 배열을 반환한다.
[end] 옵션
- 추출을 종료 할 0 기준 인덱스이다.
- slice는 end 인덱스를 제외하고 추출한다.
- 음수 인덱스는 배열의 끝에서부터의 길이를 나타낸다.
- end의 값이 생략되거나 배열의 길이보다 크다면 slice()는 배열의 끝까지(arr.length) 추출한다.
[반환 값]
추출한 요소를 포함한 새로운 배열.
[공부 좌표]
'이론 > JS' 카테고리의 다른 글
| [JS] String.prototype.indexOf() (0) | 2021.04.14 |
|---|---|
| [JS] Number()와 Boolean() 변환시 주의 (0) | 2021.04.12 |
| [JS] Array.prototype.indexOf() (0) | 2021.03.28 |
| [JS] Array.prototype.reverse() (0) | 2021.03.28 |
| [JS] Q. <a>의 링크 이벤트를 막지 않았는데 작동한다. 왜지? (0) | 2021.03.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- innerHeight
- __proto__
- outerHeight
- prototype 프로퍼티
- clinetTop
- 불일치 연산자
- 점 표기법
- clientHeight
- 동치 연산자
- javascript class
- 동등 연산자
- constructor
- 프로퍼티
- scrollTop
- 대괄포 표기법
- offsetTop
- offsetHeight
- [[Prototype]]
- scrollHeight
- 부등 연산자
- 링크막기 #a링크막기
- 객체의 프로퍼티
- 일치 연산자
- property
- @font-face
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함