Editing
ArrayarraycopyWithin(Inttarget[ , IntstartIndex[ , IntendIndex]])
copyWithin()
는(은) Array.prototype.copyWithin()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.copyWithin()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
구문
- 형식
typedArray.copyWithin(target[, startIndex[, endIndex]])
매개 변수
copyWithin()
는(은) Array.prototype.copyWithin()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.copyWithin()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
- Inttarget필수
0
을 기준으로 한 인덱스이며 음수이면 대상 배열의 끝에서 부터 설정된다. 만일 대상 배열의 length
보다 크거나 같으면 아무것도 복사되지 않는다. 구간을 설정하는 추가적인 매개 변수가 생략되면 대상 배열의 length
에 맞게 잘린다.
- IntstartIndex선택
- 기본값0
0
을 기준으로 한 복사를 시작할 인덱스이며 음수인 경우에 시작부터 끝까지 범위를 잡는다. 생략되면 배열의 처음부터 복사를 시작한다.
- IntendIndex선택
- 기본값this.length
0
을 기준으로 한 복사를 끝내기 위한 인덱스이며 endIndex
이전까지만 복사하므로 endIndex
가리키는 원소는 제외한다. 음수를 지정하면 배열의 끝에서 부터 범위를 잡는다. 생략되면 배열의 끝까지 복사한다.
반환
copyWithin()
는(은) Array.prototype.copyWithin()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.copyWithin()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
- Arrayarray
변경된 대상 배열을 반환한다.
지원 웹브라우저