JavaScript Array copyWithin() 메서드
- 이전 페이지 constructor
- 다음 페이지 entries()
- 상단으로 돌아가기 JavaScript Array 참조 매뉴얼
정의와 사용법
copyWithin()
메서드는 배열 요소를 배열의 다른 위치로 복사하고 기존 값을 덮어쓰습니다.
copyWithin()
메서드는 배열에 추가된 추가 항목이 없습니다.
힌트:copyWithin()
메서드는 원래 배열을 덮어쓰게 됩니다.
인스턴스
예제 1
초기 두 개의 배열 요소를 마지막 두 개의 배열 요소에 복사합니다:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.copyWithin(2, 0);
예제 2
초기 두 개의 배열 요소를 세 번째와 네 번째 위치에 복사합니다:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"]; fruits.copyWithin(2, 0, 2);
문법
array.copyWithin(target, start, end)
파라미터 값
파라미터 | 설명 |
---|---|
target | 必需. 요소를 복사할 인덱스 위치. |
start | 선택 사항. 복사를 시작할 인덱스 위치(기본적으로 0입니다). |
end | 선택 사항. 중복된 요소를 복사하지 않을 인덱스 위치(기본적으로 array.length입니다). |
기술적인 세부 사항
반환 값: | 변경된 배열. |
---|---|
JavaScript 버전: | ECMAScript 6 |
브라우저 지원
표에서는 이 메서드를 최초로 지원하는 브라우저 버전을 나타냅니다.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 45 | Edge | Firefox 32 | Safari 9 | Opera 32 |
2015 년 9 월 | 2015 년 7 월 | 2014 년 9 월 | 2015 년 9 월 | 2015 년 9 월 |
주석:Internet Explorer는 copyWithin() 메서드를 지원하지 않습니다.
관련 페이지
- 이전 페이지 constructor
- 다음 페이지 entries()
- 상단으로 돌아가기 JavaScript Array 참조 매뉴얼